Ya that was pretty standard, if you arent going out of your way to farm gold you cant train everything up as you level.
Not sure i see a problem with this either, what is "not fun" about people learning their spec better since they have to make an active decision on what to train up?
Maybe im weird but i view nearly every system in classic as superior to now, it was clear the original devs simply had more passion for the game.