This is pure gold. I couldnt agree more. Especially with the "no grind". I quit wow because it felt like a job. If I work I want to get a pay atleast.

1) No pandering to casual gaming stereotypes. No gratuitous kittens or ‘cute’ cuddly characters.
2) No time wasting. No splash screens, intros, or FMV. We have 30 minutes tonight for gaming. Ensure all 30 minutes have us interacting with the game.
3) No Grind. We have day jobs. leave the grind to the kids in the F2P MMOs where it belongs. Give me decent, varying content, without filler. And don’t reward grind either, with bonus achievements for time played, or 1,000 low level rats clubbed.
8) Be original. We have gamed before. We have fought in many a crate-strewn corridoor, and killed many a rat and returned their hides to someone who is too lazy to do it themselves. We have heard many tales of lost kingdoms and evil wizards. Surprise us. Please.

— “I've learned that people will forget what you said, people will forget what you did, but people will never forget how you made them feel.” - Maya Angelou
"Those who dont read history are destined to repeat it."– Edmund Burke