Today many artists and inventors and businessmen rely on donations. But a system where the donation is rewarded with shares would be better.
Then, if the business eventually becomes successful, they will get back dividends. It’s a much more inviting concept. Having shares in something really makes people loyal, in a way that being a donor does not. It would generate much more money IMO.
Patreon (or the ethical alternative whose name I forget) could add this option without much difficulty. The new relationship would be a powerful improvement. It would lead to more and better-funded independent projects everywhere.
I think if you donate money to someone who makes free software and you have an issue or feature request or anything the dev likely at least considers it.