Sure, all your points are true, but it's been my experience that more often than anything else, games suck because publishers suck. The story goes like this: Game is pitched/Publisher is interested/Prototype is made/Game is green lit by publisher/Game goes into production/publisher hacks at it like a scared kitten…