When games suck, we tend to blame the developer. This piece by David A. Rodriguez over at Buzzscope tries to shed some light on the development process behind bad games -- helping us figure out why they suck.
As with many things in life, it's all about the money -- those who wield it have ultimate control, regardless of how unreasonable or impractical their desires. Rodriguez has a neat explanation: developers aren't artists, but they're in customer service. Whatever the customer wants, the customer gets. In this case, the customer is often the publisher, who wants to make more money by releasing a game that will sell. So, next time you think about picking up that copy of Crazy Frog Racer, remember this article -- and don't.