Everyone here globally is proving that wrong. Much of the time we're just fighting politics, perception, marketing, and competetive FUD.
What doesn't help is investor bait. World + dog comes out with a new solar research breakthroughs every day to the point where it is laughable or suspect even if it IS good. Unless you bring it to market FIRST, and prove you are viable from BOTH a technological and business standpoint, then it is VAPORWARE, which by now the public is well acquainted with.
At worst, it can almost be seen as a "delay tactic" to try and convince consumers to just keep on waiting for the advancing tech just right around the corner and stick to the old ways. That is also a business tactic.
Weasel-words like "next generation" stand out like a sore thumb. It means "keep on waiting folks, don't do anything positive right now".
In the end, it comes down to "Hey, your tech is great and promising. Now let's meet your board of directors and go over your business model" to make sure this isn't yet another laboratory one-off project.