lack of content was a valid complain, Crap Battle System was due to Lag, and lag has improved quite a bit. But none of those reach back to the character customization. If anything most of the press Praised the Character customization.
The problem is the average English speaking player is too dumb to differentiate "Class" from "Job" in Final Fantasy's terms they are NOT the same and are NOT interchangeable. Thats why its call the Armoury System in XIV and the new system they are implementing is the JOB system.