I think the failure in the MMO industry is that they build from a product/consumer model. If you have been keeping up with the recent financial hit that all MMO's have taken in the recent years, it is clear that there is something that is not being addressed by these companies.
In my opinion players of an MMO are more like a society of immigrants that have chosen to dwell in that society. However when game developers and managers give cake instead of bread those civilians will have to eventually find something else.
I am not speaking of the doom and gloom of DDO, but addressing an issue with MMO's as a whole. Often you will see threads about "fix the bugs" or fix quality of life things, but all we get is another non functional pet to buy, or some extravagant +4 tomes. Then those that defend the game will say "all MMOs have problems, blah blah blah"
That is my point exactly. There is a flaw in the MMO design treating players as customers rather than citizens. It is the day to day mechanics and ease of flow of game that keeps players coming back again and again. Getting that rush when you pull a rare item or something that you have grinded for months is awesome, however getting to that point requires a lot of patience and diligence. If players, are held up on that way by constant inconveniences, they will have more time to recognize a game's shortcomings. If I have to go over a bumpy road that damages my car every time I go to my favorite restaurant, guess what, I'm going to find a different restaurant or just eat at home.
Seemingly innocuous things can really make an impact in the long run.
Stone of Change: the graphic and animations are so slow that After I crunched one stack of syberies dragonshards, I stopped and won't do it again. Things should be as fast as a click. The cool downs are way too slow.
I know that they are probably working on the collision coding issue but being teleported from inside a raid to korthos is rather frustrating.
Some quests still have spelling mistakes and have had them for years. That is the gross oversight of simple things that can be easily addressed but aren't.