So I got this question after seeing this video that compares the rogue to the fighter in regards to damage:
https://www.youtube.com/watch?v=bZTEAmrvt-c
If you look at rogues in a vacuum vs a fighter without magical weapons or subclasses, the rogue is fairly comparable to the higher not going NOVA. But the moment you add magical weapons, feats, subclasses, and going NOVA then the fighter will do MASSIVELY more damage. Some of the arguments I have seen against the higher has been:
1) The rogue doesn't need to expend resources to sneak attack vs the fighter needing to expend a resource to action surge and can't do so again until they short rest again. On one hand this true, but on the other hand dealing as much as 3x more damage than the rogue with a much smaller drop off in damage in the case of misses, and at the pace most D&D games go (1-3 encounters vs the 5-6 encounters), the cost vs benefit is something to consider.
2) rogues have better out of combat skill. The issue here is that D&D really is a combat game first with nearly every class being combat balanced first.
So what are your guys thoughts on the balancing of rogues vs other martial classes?