Sealing The Coffin Of “Renewable” Energy May Take A Few More Nails