I agree with Jim. I was very disappointed to learn this is actually how the gaming industry is run. They have a bunch of people with little or no management skills spending a lot of money on crap they don't understand. video game design is akin to building a plane while you're flying it, and if the pilot (or management team) is bad, it doesn't matter how bad *** the plane ends up being, it will just crash.

This is why I'm going indie with my ****.