OP, you have many valid points that I agree with. I was going to reply with some more but there's no point. I'll be shredded as soundly as you are. But then, the WoW-tainted community would be one of my points.
I did cancel though. Like nearly all games that are released in this age, it just needs longer in the oven before it's done.