There are a lot of errors here. Not least that the price of renewables somehow ignores their lifespan or that there is a price cap in place on the producers of energy that might discourage investors (there isn't).
Given that, its not really worth reading.