This lack of any customization is really a big turn off for me, I agree.

Not being able to do anything interesting or unique with your character in the slightest, no customization at all. You're all identical clones to everyone else playing your job. Yes, it's true that people figure out the "FOTM" and "best" specs, but at least you had to the option to gimp yourself if you wanted to.

Plus in a lot of games players actually discovered things not intended by the Devs, like Ninja tanking, Bard tanking,RDM tanking(FFXI), and numerous other things in other games I can't remember.

I don't like how video games are getting less about fun and exploration and having fun with it taking devs ideas, and making them into what you want, in your own game world, and instead about following a dev's predetermined idea of how YOU should be playing THEIR game. That's boring.