I thought it was weird to have a single class and job because that would imply that you pick one, then sprout into multiple jobs, I'm personally i'm ok with that system.
but in the this current system the point is to lvl, interact with the world and NPCs of your archetype and if you want something different, you pick a new archetype
personally I would make it so a job 1-60s but you have access to multiple skills which all don't need to be used, rather can't be, and this would differentiate your character between others of your job in interesting ways, maybe even break the trinity and let you be any role, the job just plays that role differently than any other job with differences in balance and stats. I appreciate I can level any weapon style I want anytime but Id rather be any trinity type I want in the style I like, though that might be too greedy.
I don't know how these new jobs are, or if they will be standard, but they seem alright without removing classes. wait and see.