You said everything I wanted to say. I totally agree. Blizzard is doing DLC the right way, and even better. A lot of the income they get from the DLC (vanity pets/mounts) go to charity. How awesome is that?
Also, Sgt. Sykes is, as defined in this article, an idiot. Don't listen to him.