So Long, Renewables?