I disagree. Those are essentially quite a lot of extra feats, and while most fighters will take focus, spec, and improved crit for *one* weapon, those high level abilities will make a fighter far more versatile than he is at present.
Addressing the *power* level of the fighter class would...