I played ESO in Beta and preordered before it came out. I was exited to try a new MMO where I can make my own build designed around my play style. One month after starting I have canceled my subscription. The reason? I cannot chose my own build in this game. Not even close.
I chose Templar because I like playing tanky self-healers (like warden from LOTRO) and wanted to make a PvP oriented build with heavy armor and dual that could also tank in PvE with dual wield and tempar aoe abilities. This was ok when I was leveling to 50, but once I hit veteran ranks I began to realize that just because I didn't chose Dragonknight and sword and board I could never be a viable tank in end game PvE, and because I didn't become a vampire I could never be good at PvP. Don't get me wrong, I had some success with my build in PvP, but once I ran into the DK vamps it was all over, you just can't win.
So because I didn't want to become the same shield-bashing bat-swarming DK vamp that everybody else is play I am now playing an obsolete character that I spent hours leveling because I thought it would be a fun and different build to try.
The gist of it is that I could literally have more decision in any other MMO because while they have locked classes and armor/weapon types each class is viable, so instead of having only 1 viable build (like in ESO) there would at least be ~9 viable classes that are more or less balanced.
Have fun spamming shield bash and dark talons,
One disappointed gamer