Okay been keeping up with this thread and others when I was in Iraq. Ive played WoW since the beta. Loved the game when it first came out. I was playing City of Heroes before I moved to WoW. That game to me was a huge and terrible grind with no rewards. I moved into WoW and started a paladin. Great class when it came out. I could kill and heal all day with almost no down time. Here is when the problems come in. I wanted to be like all the cool kids and raid for "epix". I spent countless hours grinding rep, farming mats, creating fire resist gear (Molten Core and Blackwing Lair at that time) and had a blast raiding. New content was released and we stormed through that like it wasnt anything. PvP became a huge thing and they started making game changes to balance the PvP and PvE. Tier 3 armor became strictly PvE armor (most of it anyway) and I wasnt able to use my new goodies to slaughter people in PvP. That wasn't bad, but it was quite annoying. Then the expansion dropped!!!
I beta tested WoW:BC and was excited about all the new changes, armor, instances and everything about it. Soon as I ran to the portal, everything I earned and had worked so hard for was almost worthless. No biggie, farm, craft and create new stuff and do it all over again. The raids were new, fight mechanics were different, it was a blast. Now we get to where we are now. Our guild is currently in Sunwell, the new patch dropped and PvE has been balanced around PvP arena matches. Nothing is really fun, its a grind to get anything in the game, and most of the cool rewards are just given away to anyone who has a 70. I dont mind people playing casually and getting nice stuff, but giving it away takes from everyone.
Back in the day, you could always tell who raided or pvp'd, they had really nice stuff that they earned. Now everyone pretty much looks the same. My opinion is that an MMO should weed out the people who just log on for free things and the people who work their asses off to get nice thing. If you play any MMO, there should be some type of grind, crafting, waiting for spawns and such, raiding, and pvp so you have a variety of things to earn nice rewards. If you are playing it and disagree with most of that stuff, you are wasting your time. Im currently playing WoW still, but I'm waiting until Warhammer Online comes out. Hopefully it will be a new experience!