Business ideas are not an art. They're not things that are limited only to those with experience & creative insight.
Anyone can come up with, develop, and improve business ideas. Business ideas that can be life changing - and I guarantee a whole lot better than the first idea of most major companies.
Stop being intimidated by the process of coming up with business ideas. Learn it, master it, and conquer it.