I also think that the internet itself helped ruined mmo's.
Regarding the last few comments.
MMO's used to feel like you were taking a step into a new world. I will never forgot the early days of UO/EQ/AC, going into those games in the late 90's when you started things felt so new, you got into the worlds and you were completely and utterly lost. You found your feet, you learned things, you explored the world and never knew what was around the corner.
Most of them also promoted social interaction (promoted it, not forced it). You actually (gasp) talked to people! You made friends (or enemies), people were generally quite helpful.
Then along came mini-maps w/radars, quest markers, guides, mods, auction houses, and also the /all chat.
In modern times you login to an mmo and that sense is just gone. The exploration? Gone, the social interaction? Gone. You can largely play an mmo and never have to figure out things, ask other players to help, just run through it without having any interaction with a single other person.
I wish mmo's would go back to the world-building style, make it so that there's no radar/map and have the game built so that modding tools can't get that kind of information to display (basically cheating imo) as well as have some sort of "Randomness" to things so that you can't just pull up a wiki and know exactly everything about all the quests and locations.
I also wish more mmo's had location based chat. You talk to people near you, no world-talking chat channels. This not only makes the world feel "larger" but also drives people to setup their own meeting areas and other things naturally. Just like the bank in UO or the tunnel in EQ that served as a market.
Then I have to wonder, maybe some of us have just outgrown mmo's and it's a bygone era and if there ever was a game like this we might see that only a few of us actually want it and the market sadly isn't there.
Hope I'm wrong about the last part though.