I don't know if the system OP suggests is better, but I definitely agree the class/job system in this game is a mess and should be remade completely. I doubt it ever will be, but it is quite funny how they more or less scrapped everything from 1.0 (with good reason), but decided to keep one with such a large impact on the game even though it was as bad as it was/is. Yoshi P has done a lot of good (albeit not all to my tastes), but keeping the class/job system was one of the biggest mistakes.