It's not that you pop out when you know the enemy is distracted; it's that you pop in when they're distracted, allowing you to "go off the grid" more efficiently than other PCs.I don't disagree (and I don't think there is one answer) but how is the rogue going to know the enemy is distracted if they can't see the enemy? It's one thing if they're sneaking around to flank and attack from an unexpected direction but that's far different from moving around a corner and then popping back out a few seconds later.
I give rogues plenty of chance to hide, but it's not going to work in every combat. It's not like it's needed for getting in sneak attack damage any more so putting some reasonable restrictions doesn't really hurt them all that much.
I'll freely admit that I am trying to make the "hide and snipe" tactic work as reliably as possible for rogues, even if it means slightly contorting the fiction. This is because:
- I want to encourage the use of terrain in combat.
- I feel that this is how rogues are intended to work.
- The DM's time and attention in combat are a very limited resource, so I'd rather have hard-and-fast rules that the player can handle independently.