Here are just some more of my thoughts regarding the complaints that Malthol brought up - since I have seen them also (not that I think Malthol shares those complaints - he just listed them.)
Races locked to factions...
Well to me this makes since - it always has. It is what drives good PvP (RvR) since it sets the stage. Not being ES enough while true - their SP games didn't involve PvP but there was justification for the races to hate (or at least dislike) each other. If they are going to have RvR then they have to set this stage so that it makes some kind of sense. I think they did the best they could - and yes the game needs PvP for it to be successful - sorry it does - it opens up the marketplace to about 50% more gamers. Just as with GW2 there will be people who will never leave this arena and there will be those that never venture into it. But just last night I heard one of our members say "I never liked PvP until I joined the family in GW2 and saw all the strategy that goes on behind it - I just love that" or something similar. I never liked PvP until I joined the family in WarhammerOL and ran with Fog - and now I love it - it is my favorite family event.
Theme Park based -
Well this has been around since EQ (WOW didn't invent it) and is still a formula that works. Some people won't like it but since it is a formula that works for the majority of players then it will be used. You can still adventure on your own - but if there was just a total randomness of mobs - then many players wouldn't like it. "I keep getting killed by this level 50 giant and I'm only level 5 - wth" One of my favorite things about doing PvE is the fact that I can become part of a story - an Epic event - as if I am a character in a novel or a movie - and my actions mean something (rather they really do or not) by how the story evolves and how well it is written. This is how things transpire in most SP games with a RP aspect. This is how the story part goes in an MMORPG - and if ESO does it right - then that is the same reason your race will be part of a faction - and fight the other factions.
My biggest complaint (and one you hear often from other MMORPG fans) is that the developers stop writing and interjecting stories in the quests at a certain point. They quit giving me my "theme" park. EQ still had an epic quest line at level 50. When WOW first started there were numerous complaints about what happened to the story line quest after level 20? AOC had the same issue... the first set of class quests that had a great story behind them - faded away and players wanted more. I have no idea if they ever added more since I finished several classes and then since all the good story writing just went "poof" I left 6 months after launch. Really, one of the reason MMORPG's lose a lot of subscribers after the first 6 months is there is no "story" left to take part of. Most players can't make their own RPG - if you buy an MMORPG - you want "theme park". You want the story. A "Theme Park" gives you the story.
There's too much focus PvP...
Again - they need this to survive long term and if it is "good to great" PvP this will keep it around for a long time. Developers just can't add enough PvE content to keep players content in the "theme park" I mentioned above. It isn't possible. That is why you see a increase in subscribers after an expansion update and a gradual decline a few weeks after the expansion launch. Players liked the game but had burnt through the PvE content. Some players take 3 weeks - some take 6 months. But think about it... most PvE content is nothing more than a new SP game's worth of content. Depending the the game I can finish it in 3 weeks to 3 months unless it has great replay ability - Like the first Dragon Age. Once the PvE players do all the new content - they leave again waiting for the next expansions. It is a good core base of PvP people that can keep a game going in between those expansions. Those players want new armor, weapons, food buffs, etc - which keep a core base of PvE players around since they go farming and dungeon runs.
There is a fine balance that devs must maintain to keep a game going. Without PvP they will feel "rushed" to meet the "need" to add PvE content and then you will get some not so good expansions as we all remember (or at least us old people) in EQ which can actually drive players away when they "flop". With PvP in the game - they soften the edge on the line they must walk in the attempt to keep a player base and keep it financially viable.
In closing...
I will say that I tend to go out on limbs to support games... Vanguard, AOC, Warhammer OL, SW:TOR, TSW - and I have concluded that I will always go out on those limbs and that no tree is too big since I am filled with wonder at the prospect of a new land to make a path in. What is any adventure without some risk. There is a thrill seeker in all of us - whether it is in real life or a digital world. Don't miss an adventure because of fear of the unknown... go explore - take a step on a path that you haven't travelled. Be an adventurer! It is the only way you will know for sure if the game is right for you or not - there is no one that can decide that for you - but you.
ps. Financial reasons are a totally different aspect and if you don't like their financial model I won't debate that point. A budget is a budget and we all have to stay within them.