Um, how is a Fighter needing a ranged weapon for fliers a balance issue? Everyone has to do that. Even casters need to prepare ranged spells if they want to hit targets out of reach. Thats how its meant to work...
The class balance still isn't perfect, but it has been improved upon, even in the Fighter's case.
I found things much easier to understand. Sorry it didn't happen for you. :/Also, more streamlined and clarified rules? The rules are just as hard to learn as 3.5 rules are. Clarified, maybe, but core 3.5 was about as clarified as well.