In my mind this is a problem that must be solved at a packagemanager level, where its both possible to dynamically allocate consumer money based on utilisation/download distrubutions, and other allocation factors, such as more sentimental ones.
In addition i think that just installing a module and then starting to recieve funding is a bad carrot, as i can already feel the drama of people who will refuse to give up abandoned packages and namespaces, just to claim their funding. If you had it a bit more centralised you could atleast punish that kind of behaviour and make people responsible if they want to participate in the ecosystem of payouts.