I strongly agree with the OP. In comparison FFXI's classes weren't neatly integrated into the setting with a few exceptions(eg BLU).