Luke O'Brian at Slate posts an article describing why the good imaginative games that indie developers create are not making it to the mainstream. Stardock gets a mention for GalCiv.
In addition to the points Luke makes, I think the criticism to any PC app is also a deterant to making games (and other apps). Gamers want more game/graphics/etc. for less money and any gaps due to that lack of budget aren't shrugged off like a indie-movie would be.