Reply 12# perfecti
I did, and I knew it already anyway. This is a common marketing tactic, this is why I never really worried about Assassin being overpowered :U
In fact, Addison Kang from DNSEA already explained this, like a year ago I think. Devs mess up the balance in purpose to motivate people to try the new classes and to "crowd control" when a class is getting too popular. This is also profitable because lots of people are willing to spend money to gear up the new character.
They did the same for Academic and Kali, they will do the same for Lencea.
Let's leave aside the overpowered classes. I was actually thinking of the problem between subclasses like the eternal Smasher vs Majesty. Piling up more third class skills is a waste, and will just add more to the long list of "skills nobody uses anymore that I just need to learn yo be able to jump to the next and waste my SP on it". It is better to add EX for existing skills to differentiate each and stop one from benefiting too much of skills from the other. Or worded differently: Make one class benefit of it's own skills the most so they will have less reasons to borrow from the other branch. Hope I'm not being confusing, not sure how to explain this in English.
If developers are aiming to make subclasses more unique, then I believe EXs are the right decision.