Wow, I don't even know where to start.
I guess first off, if that's how you were playing 3.X, you were doing it wrong. Fighter was about the only class that didn't have anything interesting to contribute out of combat. That lack of utility for fighters was a flaw, but monks, druids, rogues...