Is Renewable Energy Here To Stay?