I've socialised with a lot of players in WoW. Most of them do stuff just for the rewards.
I.E. They do normal BGs to gear up their characters. Once they do they stop.
Or they do BGs just for the achievements. Once they do a particular achievement they never go back.
Or they raid for the purple gear. As if bosses didn't drop gear, they wouldn't bother.
What happened to doing stuff for entertainment and fun?
Like you manage to win a difficult combo in 2s after performing extremely well.
You win an arathi basin 5-0 after executing a flawless strategy.
You coordinate a team effort to down a raid boss.
You are getting ganged in world pvp 2v1 and still manage to beat them.
What I mean is as if those people are baited into the game by going after the rewards. If they stop having rewards by completing all current content they cancel their subscription.
While there are simple fun things to do in the game, without being rewarding (anymore) BUT fun!
Am i missing something here? is WoW fun for you?
/EDIT I forgot the most important fun factor. Playing with your friends while chatting on a voice com like skype.