How Are Renewables Faring? Not So Badly.