Gasp! Activision trying to release games routinely to make more money instead of focusing on making a game all it can be!? I have NEVER heard of such a thing!
I notice we rag on big game corporations that seem to be run by people who don't play games (weird, huh?) but really, the people I want to change are the people who continuously fork 60$ and let these companies continue as they do.