What about using bounties?

I’ve seen other sites where bounties are established for adding certain functionality… each user who’s eager to have the functionality available pledges a certain (dollar amount) level of support, and a developer will pledge to complete the task when the collective support reaches a certain amount. When the developer finishes it, he or she gets paid.

Seems like that could be advantageous within the HA community. Has it ever been discussed or considered?