Oh, I loved TBC. The raiding was just so fucking broken for the longest time, with you needing mass consumables to do shit. I ended up quitting (aka taking a 3-4 month break) for the first time about six months after TBC dropped. The leveling and the PVP in it was still great and I really enjoyed the expansion.
Burnout probably is the main reason I quit when Cataclysm hit, but factor in the fact that I had been out of the game for a while (another ~6 month break or so) as had my friends and we were all AMPED to get back into the game for Cata. I still remember, I was actually back home and I had all my friends over (no joke :chuckles: ) with their PCs and we were going to just hit Cataclysm leveling all night. I ended up with the flu, terrible chills, a fever and ridiculous exhaustion and I laid on the couch all night while they pounded out quests until 4am. :rofl: I did end up hitting 85 on my hunter and leveling some of my warlock and paladin, and trying out the new races, etc, but after a month I just realized I didn't like it much. Whether it's because the WoW formula finally got stale or because Cataclysm just sucked, I'm not sure I guess.
What WoW still has, and what it has given a lot of people, is the community or the people you have played with for years. I've legitimately become friends with a ton of these people I've been paying some nerdy ass game on the internet with for the last 7 years. The social impact of WoW cannot be understated and I think that's one reason why a lot of people still cling to it. They're afraid of losing that.
For real, I have phone numbers of people I played WoW with and we talk all the time. One guy was actually from Ohio and we all met up and hit some bars and now he's really just another friend of mine that I hang with back in the Cleveland area whenever I go home. Pretty cool. One dude who I played with pretty much since 2004 up until I quit "for good" in Cataclysm is actually leveling casually with me now. I know it'll never be the same, I'm done playing the game hardcore or dedicating a ton of time to keeping my guild up or anything like that. I'm just going to enjoy the lesser aspects of the game for a while I think.
Like you said, too many fucking great memories over the years. I met a lot of badass people and I still keep in touch with the best ones. So many late night ZG runs, drunkenly chanting on Ventrilo, so many memories of allying with some French guild so we could do 40 mans :chuckles: So many memories of just wild PVP, dicking around in Ironforge, numerous server hops and "start overs" and quitting and coming back and the dozen guilds that me and my boys joined that ended up breaking up- we had a thing, apparently every guild we got into to raid ended up dying a horrid death, including our own which ended up dying and reviving about 6 times :chuckles: Not to mention the late night phone calls during my breaks from the game, from people going "We're back in action on [insert server name]. Time to raise hell." Fuck, and we were some of the most politically incorrect people on WoW, but we still had class. So many stupid, nerdy "guild politics" I have dealt with in the 7 years of WoW.... hilarious stuff. Our makeshift raiding guild downing Razorgore on the third try back in the day, or the first time we killed Ragnaros on our own, daaaaamn that was good stuff!
Damn. I could literally go on for pages about all the shit I am nostalgic about in that game, all the memories I have of the funny shit and good times and epic moments. I have to say, WoW is still easily one of my top games of all time just because of all those memories. The game itself is pretty good and fun but the social aspect and the sheer number of experiences I've had while playing that game just blows everything out of the water.