Ruined (or similar) is always the term used when a system was nerfed because it was badly planned in the first place.
The original Class System was, to be frank, terrible. There was no point to it once you realized which classes gave the broken skills. Look at half of the posts in this very thread. "Aww, now I can't spam [spell/ability]." That's all the old class system was. Find one overpowered skill, and just go with that forever because by the time you learned it you had a repository of skills combined with future classes that kept the broken skills that made you completely broken. It was awful, and completely unbalanced.
Is the new system flawless? No. There are some abilities that should be kept, especially so that a switch to an unleveled, but just unlocked, class isn't completely useless until it learns its own stuff, however having you keep EVERYTHING you learned at any point in time from any of the other linked classes was a bad system. It needed to be changed.