I think the biggest problem is that the fighter encompasses too broad a range of archetypes. It may be the least focused class in the game, it's supposed to cover a non-ranger archer, a non-paladin knight, a non-rogue fencer as well as a man at arms, city guardsman, mercenary swordsman, brute...