I do agree that the classes need to not be balanced completely equal. The difference though with mage and other classes is going too much into the extreme. And from my experience and everyone I played with, it is just easier to do higher dps as an end game mage then other classes. I know ppl who outdps themselves as mage playing it for maybe 50 hours. And then playing ranger for 1000 hours for less dps xD. I myself will spam fireballs only and outdps every non mage while not having tilesets up lol. The skill to reward balance is out of proportion here. Maybe if a mage was forced to use a more complex cast pattern to do good dps I would have accepted it. But it isnāt currently. There is madness in other classes and their skill difference too. But is less rewarded.
What I would like to see though is that the difficulty of the classes are brought in mind on their dps increase curve and either all dps get end game execution difficulty that is about equal which will give same dps, or the difference in dps will be have to be less extreme then it is now.