I'm not sure you addressed the point: one-time donations do not solve the problem of companies trying to get free labor over time, even if they are larger donations. This is a problem that has to do with scoping, and setting the right expectations for companies, contributors, and maintainers.
Possibly related: some issues might be cool and interesting to work on while others are dull and boring. A lot of times the former becomes the later after getting passed the MVP stage. This might create an abundance of contributions that are flimsy, and that nobody wants to maintain over time for peanuts.
I think it's cool you all want to get this eventual community involved but you gotta provide the solutions to the most foundational challenges, otherwise how are you adding value in the market?