Well that's a fun little quote. If renewables are already a cheaper alternative to power generation, why would you need government funding and safeguards to convince banks to invest in a project?
If the numbers work and a bank can see a clear psth to being paid back they will invest. There's clearly information being glossed over here that would explain why banks aren't willing to invest without government safeguards.