Nuclear Power Ousted by… Renewables?