No other fuel has the energy density of nuclear, no other source has the capability to run 24/7/365. Renewables are based on the hope that one day we will either had transcontinental grids, which no one has managed to build, or get batteries with energy storage seen only in Star Trek. Nuclear on the other hand has been here for 50 years and could have already solved our CO2 problems. But because it's unfashinable to…
You pushed may be a bit on political stereotypes, but other than that you just stated the facts.