Your points about investments are sound, but to be fair there's no energy generation projects with two year paybacks.
If one is in the business of generating energy, then long term plans with more modest expectations can be successfully pursued. But even here, one can see the significant effect of the political situation.
My comments would be more applicable to incremental improvements to businesses or private installations whose purpose is not related to energy generation.