Feel free to solve a problem and release it for free. People do that every day.
And people give donations to homeless people every day ... but it doesn't mean we have a systemic solution to homelessness.
As said above, if you do want a systemic solution, it needs a business plan. That's just the reality of a world with scarce resources.
OR just sell me a widget. I don't want a relationship with the software developer or device manufacturer. I just want to buy something and forget about you.