My main problem with the debate, which is actually caster vs. noncaster, is that it has somehow turned into a focus on ONLY the Fighter. When in fact the Fighter is better than the Monk, Paladin, and possibly Ranger. The Barbarian is about equal, but is hailed as a perfect example of balance, for being good in combat and having a few out of combat skills, as well as getting something at every level (yay, trapsense +1!

). While the Fighter, probably better in a fight by a slight margin if built well, and with much more tricks up his sleave due to the feats, is universally pitied as pathetic and useless aside from dips. THAT is what annoys me. Don't even get me started on how the Rogue and Bard seem to have been forgotten in all of this balance talk lately...
True, I made Fighter improvements. But most benefit later levels, and are to ADD versatility. I gave Fighters more skills and skill points. I gave higher level class features. I gave them the Weapon Aptitude they should have had all along. I gave them some ToB maneuvers with recovery mechanics, and the freedom to pick up as many more as 1/encounter abilities as they liked. I even allowed them to use their class-gained maneuvers to pick ANY discipline's manuever. They just can't get as high a level in the non-class disciplines. In short, I didn't screw with what made them unique (versatility) and tried to make Fighter 20 a tantalizing idea.
I also made additions to the other non-casters, at least theoretically. Some have not been put in place in game yet despite being written up. Others, like the Monk, I'm still trying to figure out how to help. (Current idea: Can use Flurry of Blows on any attack action, gaining extra attacks for the -2 penalty, the penalty of course later going away. That way, a Spring Attacking Monk would be freaking scary. Nevermind one that adopted spears as a monk weapon via feat and set vs. charge...)