I'm fine with defined and pre-determined classes, but the additional/sub skills feel like a trick to me. They imply some sort of choice, but the options are so few and far between that there is little in reality. In beta it felt like the sub skill options were less restricted, and I'd like to go back to that.

Although that problem might work itself out later as the game gets new jobs. So I guess we'll see.