ExploderWizard
Hero
I'm going to have to disagree here. Firstly, I'm not talking about hyper-specialization as in being the best trippy chain fighter.
The problem with the super simplistic fighter is that he only has 2 tricks. Swing sword or shoot bow. And other than variance in the die type, nothing differentiates him from Mr. Swing Axe or Throw Axe. Not really anyway. If my PC died, yours could pick up my stuff and do the exact same thing.
With no extra rules, the figher is BORING. This is why folks move on to play Wizards. They get more rules and more OPTIONS.
This is why each subsequent edition has added more stuff to the fighter. To add some variance between REALLY different things my fighter does, compared to yours.
Because of the way the basic fighter worked, if I missed a session, you could play my fighter exactly the same way you played yours. And it wouldn't matter.
With the extra options like feats, it encourages playing my fighter differently than yours, to take advantage of the feats I have, that yours doesn't.
Basically, the rules gives options to define a PC, and then sets a play pattern for that PC.
I'd hate to call it a "restriction" but part of the challenge of roleplaying is to define a role which has limits to how it acts (choosing a Good alignment versus evil) and then solving the game's problems with those choices made.
To sum up, I like having enough complexity to differentiate my fighter from yours, and not just through the funny accent I use and the stupid weapon choice I chose during equipment buying.
If the part of the game you enjoy most is the combat boardgame aspect I completely understand and appreciate this view. I just decided that for me, systems other than D&D scatch that itch better. I can really get into a detailed crunchy combat treatment but the abstraction of D&D doesn't provide the simulation I like so I prefer to avoid the complication too.