I personally like the way its planned now. The way I see it is, classes are for grinding/partying where you can mix and match abilities for easier leveling and jobs are for doing endgame content where more refined abilities are required.