Renewables impractical? Tell that to the rest of the world