Renewable Energy! The Scam We All Fell For!