Making something accessible and making something with depth is not mutually exclusive. I feel like the OP completely misrepresents the quoted statement. Making something easy to understand does NOT mean the same thing as making something easy or simple or devoid of depth.

I agree that this game isn't doing a great job at showing players the basics. Better quests for classes/jobs or something along the lines of WoW's proving grounds could be helpful.