No, the problem is money. Good ideas are not that rare. "Worthy" ideas are not that rare. The money to implement them is almost impossible to come by, whether you're in a corporation or raising on the outside.
Free-floating capital is not actually that rare. Talent is not that rare, "talent shortage" whinging aside. The problem is a bilateral and cataclysmic distrust between both sides. Money doesn't trust Talent not to steal so it injects a bunch of useless management that makes Talent impossible to unlock. Talent doesn't trust Money not to be stupid and develops a deep, smoldering cynicism that the rest of the world misperceives as obnoxious entitlement.
The problem is that any idiot can raise money for something any idiot can do. On the other hand, if you try to convince someone to pay you, even at the level of mere salary money to do something worthwhile, you get a lot of questions because not everyone can do those useful things. You get: why you? Which is actually a valid question, even if mildly insulting, because things that are worthwhile are hard.
We end up all working for the smooth-talkers selling trivial ideas because they've been overriding the "why you?" objections since college, when it involved booze and women with low self-esteem and, by age 30, they're very practiced at overcoming, for example, "last minute resistance" (LMR). So when they see LMR in investors, they know what to do, and we don't.