I like green energy, I support green energy, but anyone calling the current green energy market "free market" doesn't know anything about green energy or free markets.
The whole market is propped up by massive government money and regulation on a global scale. Investors are piling into it in part because they know full well that's where the government money lives.
Honestly, it's pretty reasonable for most people not to realize how much it's subsidized and supported, because most people don't really know much about the where all that money goes and how, including most of the government.