Fossil fuels have two major unaccounted-for externalized costs: pollution, and the national security risk inherent in importing fossils from unsavory regimes.
Once you account for these, renewables are far cheaper.
All the green movement is really doing is calling for better accounting standards for energy.