This is a slop website selling a product.
It does not appear to adjust for any of the things that matter. Taxes, cost of capital, generation mix, etc. I think the “insight” is impossible to call an insight with the lack of real modeling.