Yes! I find that even better than money to have your code running at big companies or in peoples machine.

But maybe I could build an altar to pray at, or sacrifice a goat.

Yeah. On the other way, if e.g. I (poor little open-source dev) want to begin working on Shaders, I'll have to change my Geforce 4 MX440 SE for, say, a Geforce 7900GS

But I'll buy it in PCI-Express, so I'll have to change my motherboard, and thus my processor, and my RAM, and if I want decent performances with not that much money I'll have to overclock which means a good case (with a 25cm fan) and a good power supply + two ventirads (one for processor, one for RAM)... Then I'd have a decent config to start working on scenes like that :

So if you have 750€ to spend, don't hesitate

More seriously I think to divide money between the devs would be too difficult.