So the rogue does about as much dmg as the fighter and has less HP, but the rogue requires something to trigger sneak dmg... that is all I was saying earlier. I said DMs shouldnt "nerf" rogues if they are using hide mechanisms to get that sneak dmg, which I stand by. Rogue is essentially a martial class, without his sneak he has less health and significantly less dmg... he becomes unviable.
You seem to assume that combat strength is the only thing that contributes to viability. You are free to judge it that way, but I think there is a lot more to character viability than combat strength.
Also you refer to the rogue "without his sneak" as if someone had suggested that sneak attack should be disallowed. Since they haven't, this comment seems to be not very relevant.
As a more general comment, I sympathize with your desire to run your game "right" according to the rules. Sometimes when you bring a rules question to this forum you can get a pretty broad consensus (though very rarely unanimity

) on what is RAW and/or RAI. However, 5e leaves a lot up to the DM, so frequently you'll get a range of opinion. And then there are few subjects such as hiding in which the rules are heavily seeded with ambiguity, and so interpretations vary widely.
So, particularly with respect to running a D&D 5e game, and especially when it comes to hiding, it is not necessary that folks doing it differently from you be wrong in order for you to be right. You can let your rogues pop in and out of hiding all day long and that is fine. But a game in which conditions for being able to hide are ruled more strictly ruled can be just as RAW as yours, and even if their DPR is a little less, rogues are perfectly viable there.
Finally, IMO it is best to be very conservative about is claims of RAW-ness. Don't claim something is RAW unless it is stated unambiguously and not contradicted elsewhere. Otherwise, your ideas start to look like they are only supported by sketchy appeals to authority. If it's just your preferred interpretation, better to label it as such and move on to examining the consequences of its adoption.