Yeah, the fighter's effectiveness will now depend heavily on what type of synergies are possible between different feat chains. By the way, the test of balance is not one of 'can one class beat the other in a single fight', but rather how useful is such a class to the average adventuring party. Weapon specialization has the advantage of being persistent and can be downright deadly when combined with certain mounted combat feats. I Fighter will also be able to switch more effectivly between melee and ranged combat, a form of versatility which does have a real combat effect not easily caught by looking at a stat sheet.