There are both techincal and design restrictions that cause MMOs to be crappier games in general, it's the necessary tradeoff for the game's social functionality. To give a couple very brief examples of such restrictions, technical: bleed cap, design: impermancence of player actions in the world.
The situation with MMOs is not a matter of "people accepting mediocrity", it's the realistic state of the industry.
And before you hit me with "ohbutGW1wassogreat", I found GW1 to be boring and bland, mediocre at best. It's no paradigm of greatness. It was a niche title, and 7 million sales with redundency since they count campaign sales seperately PLUS an Asian release, doesn't make it less of a niche.
Exactly. That's why I don't like MMOs because they are bad games that sacrifice what makes single player games great for the social aspect of them. Too bad I thought that GW2 will be any different. It was my first MMO and my last it seems. Some will say but with $60 you can get much more hours out of an MMO especially with GW2 that has no sub. Yes that's true, MMOs have a lot more lifespan than a single player game but I prefer to have a game with 15 hour campaign filled with memorable moments rather than 1000 hour MMO filled with me doing checklist dailies and chasing the latest gear.