Rogues have a lot of EHP to toss around and skirmishing just doesn't work in 5e so I'd assume in this comparison that it's not attempted. You can use the mobility to bait enemies out of position but I wouldn't call that skirmishing.
Rogues and monks are not easy classes to play because you have to read encounters rather than your PC sheet but that doesn't make them worse off.
If you are getting them enemy to ready an action to shoot you as you dip out to attack then your are also providing a sizable amount of mitigation as well. You don't want a rogue to get into an position to deal damage without hindrance but doing so takes a lot of time(actions). Unlike say a fighter or or barbarian you can't edge them out temporality to buy time.
**Won't get much argument from me that the artificer is the best consistent damage dealer in the game in 99% of the challenges a party will see but they don't have spike threat. They tend to do a lot of damage because it's not worth avoiding but a rogue hanging around makes your HP threshold before retreating is going to be higher. You can't bait out their damage and block it. You just have to try to prevent them from getting advantage and hope.**