Originally Posted by foreigneRS
but with the way energy prices are going, the payback time from solar, wind etc will come down rapidly

They'll probably just put the price of them up, so the payback stays around the same (just worth it in the long term).