Quote Originally Posted by gifthorse View Post
My point isnt that everything should be overpowered, but that there should be a diversity of roles. If you want to be a sword wielding mage that can tank and heal and destroy everything at range or something crazy, then obviously the game shouldn't accommodate that.

But if you want to be a sword wielding mage that enchants, enfeebles, etc., then maybe that is something that the developers should try and support.
I agree, that would be amazing, the only problem is that if you want multiple classes in a game, you need balance otherwise everyone will use the same classes. So to balance, unless you make all the classes exactly the same, you need to give weakness to balance the strength. By introducing strength and weakness, if the players can customize their character even a little(chose skill or stats for example) you just introduce the concept of "best" build(max the strength and min the weakness).

It's sad but as long as there's customization available, the community will expect everyone to use the best build.