For the green zealots, Covid-19 is our penance for sins against the planet