No, what we first need to do is make classes be balanced. We have barbarians that are mage/warrior/priests/alchemists running around. They're not suppose to be very smart fighters and not use allot of armor. Our thief's are the weakest and most unbalanced class. We need to get classes stick with the class they pick. Of course, you should be able to cross over but be limited. You should not be able to reach very high level spells but low levels spells so the mages can still have the upper hand and vice verse with mages learning fighting skills. Thus, we have a balance.
Here in this chart you can see on the left how it should be and on the right, you can see how it is.