I enjoy the RPG aspect of WoW, the constant upgrading of your character, grinding, acquiring new loot and such. That's something that's been intrinsic to RPGs forever. Of course people complain about having to grind, and gear up, and all of that, and the WoW devs have done their best over the years to create some kind of balance to where gear, loot, and achievements are actually attainable and if one method isn't viable for you, they try to put in alternatives. There are still things that I'd love to have, that over the years I just realized given limited play time and energy are not worth my time.

A lot of these MMO's that have come and gone have listened to the whiny player base of WoW and other MMORPG's and done exactly what they wanted to different extremes depending on the game - removing the grind and constant upgrading of your character, normalizing levels and gear in PVP, etc. Some went too far and removed the whole RPG feel of the game entirely and you end up with a half-assed MMO-something-or-other that doesn't satisfy if you want to play an RPG, nor a FPS, nor a RTS.

Personally I enjoy a lot of the grind, buying new PVP pieces every week, and working for things I want in the game. Some things I deemed not worth my time even though they'd be cool to have (heroic raid gear, rare mounts, titles, more alts, duplicates of classes so I can gear up multiple specs, this and that). The game has changed a lot over the years and unless you're going T2 pvp or bust, or heroic progression or bust, you have options and can get pretty good or even great gear without quitting your real life. Hasn't always been like that.

I guess though, if you can't be satisfied with achieving a small set of goals... and not touching every aspect of the game, if when you aren't playing you worry that your pve gear isn't as good as your pvp gear or you still don't have exalted with this faction or you don't have this mount yet, or you need to farm another 10000g for the best enchants, or you're missing an epic gem, or what I think is the worst of all - wanting every class at max level with all the gear.... then yeah it's probably not going to be healthy or even fun to continue playing.