I actually just came here to start a thread about this article. I'm glad I searched first.
I would encourage everyone to go check out the article and leave a comment. And if you feel like helping MOP out, click on one of their ads. They deserve it for being the only site that's still talking about City of Heroes.