Renewables yes, but not like this!