Heres my <long useless rant> / confession
I stopped playing only nearly a month ago after nearly 2 years. Stopped because of :
1) Bored of the game
Everything is the same, everyone dancing like idiots, make the same jokes over and over and over, always always online omg, I start to feel like a loser and I start to think the people i meet in wow are also losers xD ... don't feel excited when going in new raids at all, more like working, which leads me to next point.
2) Have to work too hard
We have to work sooo hard, do dailies repeatedly for rep/money, do research, watch videos, read strats, download / configure addons, download programs to help take care of addons, check addon updates, download program that help with gearing, dps spreadsheets, raid constantly, worry about account being hacked etc etc ... If I'm still in school, all this work will earn me 13As in SPM for sure.
3) Streamyx stress
Always DC/laggy, but kinda grateful bcos it pushed me to quit wow. But I have to say, the first year plus streamyx was awesome, maybe 85% of my playtime I didn't get lag. But then other times always have to relog and reset IP.
Doing pvp (mostly this year) is very funny because it always seems like I get one shotted, for example pally runs over and hits me once and I die, but if I look at combat log, I actually got hit a lot, probably lag that caused this, so pvp is no longer fun for me.
4) Culture / generation gap?
Eventually I have grown to hate listening to people saying "lol" or "lawl" out loud on vent, instead of actually laughing, its so lazy and insincere. Most times I wish I don't have to turn vent on and listen to people that can't stop talking, but then we need vent sigh. Of course not everyone is a dork, but its probably due to me not enjoying the game anymore, so people got on my nerves.
5) Travel time in game
When I am bored, I login to play, but then I have to be bored in game waiting for stupid flying or riding around, dying while accidentally flying over WG, or flying too far into sea and dying of fatigue, then dying 2 more times trying to swim back due to fatigue because I flew too far into sea ><
6) I get dumber and fatter
After all that time of occupying my free time in wow, I feel I neglect my body, mind and career. I am going for more casual type games now from now on, wow is a lifestyle, more than just a game : /
7) Sometimes gear drops off raids that no one can wear especially 10 man raids and sometimes gear drops for people that already have better gear ... don't they have algorithms that does loot drop optimization?

Like the way they choose Arena match-ups. Drops are really up to luck, which becomes frustrating.
</long useless rant>