Yeah, but there's depth then there's tedium. I like the idea, but it still seems like a around-about way which... after 8 years of FFXI's subjob system (which in essence is the same thing), it's kind of annoying.

It'll mold itself into cookie cutter builds. Like a tank can only be a tank if they have 'this' ability from Marauder, 'this' ability from Conjurer, 'this' ability from Pugilist, etc. If I want to be a tank, why do I have to level up a mage and damage dealers in order to do that? Why can't I focus on just leveling a tank, since that's what I want to play? And being able to customise abilities within the class in order to have a unique* build.

*Either way it'll end up as a cookie-cut build, like pretty much every MMO out there

P.S. Even though it only took me 30-40 minutes to level my Thaumaturge to level 10, it was still the most boring 30-40 minutes of my life and really does not make me want to try out other classes.