The Fighter has the Protection Style, but that clashes with Opportunity Attack, and there's the secret class feature, Sentinel, which is like a Fighting style of its own that was shunted off to the Feats section so everybody else can cannibalize it.
Then you have the Cavalier build which has actual marking
The Fighter would have been way better at protection if it had been given extra reactions to use and probably Sentinel as a basic feature. Or allowed all Fighters to use the Battlemaster's Goading Attack, without the extra damage.
Why is it so hard to understand?!
Everybody gets 4 skills, everybody gets a Background and most get at least 1 tool as well. That's the BASELINE! You should judge a class on what it adds to the baseline! Even the Barbarian (who is also in need of help) adds a few Rituals to that baseline! The same way all classes put DEX to their AC and can use a dagger. You judge the combat prowess on what it ads to that baseline!
It's like when you do algebra and remove the same stuff from both side of an equation. I.e. "There's a 2x on both side of the equation so we can remove them from each side and not consider them in our further calculation" That '2x' is backgrounds!
I think basic logic should clue us in on whether the fighter is meeting it's design goals.
- The reason people play D&D is to have fun.
- If a class is well designed it means that people enjoy playing that class.
- People will only play classes they enjoy.
- The fighter is the most popular class in the game according to DndBeyond.
- The D&D Illuminati do not exist, nor are they forcing people to play fighters.