People cheat at every game, because there are always people who want more reward for less effort. WoW was actually a lot less grind-y than other MMOs when it came out, and it's driven the competition to be more friendly to casual players. It's been some time since I played, but from what I hear they're still making efforts to make things easier for casual players, and if you're not obsessed with minmaxing and getting rare stuff you could certainly explore and play for years without ever grinding content. With upwards of 10,000 quests and continents bigger than many games' worlds, it absolutely puts the 'massive' in MMO.
If you *are* grinding, I'm sorry, but Blizzard isn't forcing you to aim for piles of gold, rare mounts, or heroic gear sets. *You* want to be a top tier player with better stuff than everyone else, but then you complain about having to work harder than other players to get it. It is hard because you want it to be hard, it is a chore to keep the 'riff-raff' out, so you can show off what a special snowflake you are. If the stuff was easy to get...you'd want other stuff.
Now I won't argue that Blizzard is guilty of exploiting players' OCD; there's always something you really want tantalizingly within reach. It's very much a 'one more quest...one more battle...one more level' addictive sort of experience. It's well balanced, in that lots of things seem to be *just* worth the effort to aquire them, and once you do, there's more...and more...and more. Addictiveness is of course not a bad quality in entertainment, like a novel you can't put down, but if you can't keep in control and balance it with your life, or have to resort to exploits that make the game worse for everyone, then it's simply not for you. Sorry!