You say that.
but you only have 4 companions thus having a fighter basically cuts the combat options by 1/4th.
Now then you play multiplayer with one friend.
So now the guy who has the fighter only has one character that gets to do things.

To me,t his is not satisfactory.

And quite frnakly id like to know the "why".
Why would you limit combat options that much?
Whats gained from it? I dont see the point.

By saying that having a fighter do anything btu basic attack turns him into a wizard, youre basically saying that any real life humam combat equates to two dudes standing next to each other whacking each other over the head.

Last time i watched a drunken brawl, more different stuff happened than in your average DnD fight of two martials.

Not to mention that the aformentioned Tome of Battle and DnD 4e exists that solve this problem.
Not to mention 13th Age, strike, rune quest (to a degree) and the variety of other game systems that arent DnD that also solve this problem.