This is why I'm really skeptical of things like gittip or other "we'll pay you pennies to spend hours of your life building open source projects" approaches.
I much more excited by the cultural shift that seems to be happening around "my github account is my resume". It's not just a "write open source as resume padding to get a better job" thing, it's an increase in the amount of social capital resulting from contribution to open source. Basically if people find out I contribute to a "good" open source project more people care and the people who care, care more than they used to.
I think this is an excellent incentive scheme. A popular open source project cannot generate enough revenue to pay me what my contribution is worth so it's impossible for them to incentivize me with money. But if my reputation is increased because my contribution is recognized and my peers think more of me, my ideas are more easily heard and my financial career path opportunities are expanded because of that reputation then I am highly motivated to contribute.
I think there's a big place for the patronage/sponsorship model as well (and the incentives to be a patron are quite similar), especially for getting the necessary but boring/less sexy things done. It can also push back, in one way, against the problem of reputation based incentives undervaluing boring but high-value work.