Seems like pretty valid points to me, but then, I don't play WoW. I've never understood paying a monthly fee just to play a game.
I came across this link on Slashdot:
http://www.gamasutra.com/features/20060222/sirlin_01.shtml
The author makes some pretty interesting points about bias toward group play.

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic