If my investment could significantly increase the chances of a great indie game being made without having to deal with publishers or trying to appeal to the masses, I'd do it. I think it's much better to pay for a game specifically tailored to your interests rather than wait for a game that might appeal to you but probably won't because it's aiming for the broadest audience possible.The problem with that idea is that whose interests are they going to listen to?
I give 50 bucks to a dev, and ask for non-regenerating health, no cover system and the ability to go prone.
You give them 50 bucks, and ask for regenerating health, a cover system, and the ability to do a dance emote. (

)
Who are they going to listen to? They can't make both of us happy, but they've got our money.
So then they'd have to, for example, refuse your money and say "We're not doing that."
Which means that eventually ONLY the people that want that specific feature set will be the ones ponying up money. How many people would that be, in extremely optimistic circumstances? A few thousand, perhaps? Which will pay salaries for a month.
This idea will never work.
And, let's be honest, it doesn't HAVE TO. If Valve is bitching about a game costing 30 million bucks to make, how about you guys make a game that doesn't cost that much money? We've seen a whole plethora of awesome games lately that cost a mere fraction of the "AAA title budgets" and have in many cases been MUCH better games too.
In the end, who's going to give Valve any money anyways? I'd probably send Egosoft forty bucks or so to make another X game. (provided I get the game for free.)
Anyone else? I love Bioware, but I'm sure as fuck not handing any money over before I get a product.
Creston