Theres nothing wrong with the classes. Jobs haven't been introduced yet, as such roles also haven't been. Right now the biggest problem is its up to the player to chose what role they want to perform in a party and then load out their character with the skills appropriate to that Role. The Job system will implement roles for players to follow.