As I am bored of the bajilion threads about class x vs class y balance, I would like to focus more on something that should concern every class there is in game.
We know that the game will be aiming for even higher class ranks than 7. There is one gigantic problem in low ranks turning to useless in damage skills.
Personaly I think that every class you pick (no matter if on lvl 50 or 150), it should be usefull composition in your overall build no matter if its buff, debuff, CC or damage skills. Otherwise I dont see sense of even implementing the lower rank class in the game, waste of development time.
Where is the problem source? Mostly in the way IMC create skills, the numbers in the skills.
IMO IMC should totally resign from all +x values (for example 1200 attack value in damage skills).
All skills should be changed to x% damage value and number of hits. This way your damage skills will be always usefull, since x% damage will scale together with everything you got (gear and stats). Where flat +x values will fall off pretty quickly turning the skill to obsolete.
Some buffs fall off in the same way, giving +x stat. They should be also turned to some x% stat, even if it will be weaker on lower level, it will surely be noticable on higher.
This will also help in balancing the classes since having x% value only instead of x% +x value is simply reducing the amount of calculations required.
