Paladins can outshine fighters when they "nova" their smites. Barbarians are harder to kill. But nobody out-damages the fighter in the long term. Fighters can keep up the damage-dealing far longer and more consistently.
Now, that's just fine if you run the game under the standard "many smaller combats" assumption. If you run fewer, larger combats, it's easier for the limited resource martial classes, like the paladin, to start to pull ahead. But there are always going to be adjustments when the game is tweaked.
All IME, of course.
...just in case the answer that hadn't changed in the prior 41 years had changed in the last 2.
...it hasn't. Nor has the reasons for it.The thing you always have to remember about Fighter is that their class name basically says it all. They aren't there to be a skill monkey, support others or cast spells. They are there to fight.
Getting to use Second Wind and Action Surge every fight wouldn't exactly suck for the 5e fighter.This by far. Fighters are their weakest when you let the party short and long rest any time they feel like it. Then everyone can regain their abilities constantly and the fighters biggest benefit "stamina" completely disappears.