A good idea must be shared with the world, otherwise it remains just an idea regardless of how good it was. There are two ways to share an idea. The first and most noble way is to give it away for free. The person who got the idea gets the fame and the gratitude of the people that benefited from it but not much else. However, there are ideas that need to be given away, especially ideas that affect the health or future of people. The second way to share the idea is to build a business around it. There is no harm in earning something from an idea, especially when work was done to bring it about. The key is to serve more over earning more. The formula is that serving more with less earnings is the same or greater than serving less but earning more.
In any case, a business requires financing. To bring an idea to a usable product requires work and materials, both of which requires, at least, Small Business Financing. Without Business Finance, an idea remains an idea and is practically wasted and this is sometimes the case for bright but poor people. Fortunately, Small Business Finance is a good source of working funds to, at least, get the business started.