One fact that none mentioned here is that our reactors are currently spending NUCLEAR WARHEADS (mostly Soviet I believe) which are being reduced to fuel grade. There's no shortage of uranium; we just don't need to mine or recycle it until we have depleted all the Cold War overage.
Another fact that most of you missed is that government DOES NOT pay subsidies to nuclear; in fact nuclear is the only energy industry in this country that pays for 100% of its activities, INCLUDING disposal.
The amount of nuclear waste resulting from powering one person's energy utilization for a 70 year lifespan (yes, an entire lifetime) amounts to the size of a Coke can.
Current nuclear technology is indeed expensive, but the main reason for that is POLITICAL. We would much rather pump money to the coal industry to emit URANIUM into our atmosphere (yes, that's right!!!) than invest in new nuclear technologies. That's why we are decades behind France which is now going to see the benefit of nuclear fusion, a process that has none of the undesirable effects of nuclear fission (waste, radioactivity, etc)
I do agree that Solar and Wind have their place. But I also don't believe that they will ever meet baseline load needs. Coal is just worse, much worse than nuclear, and that's what I'd like to see disappear first.
In an ideal world, nuclear fusion is a mature technology and micro reactors that produce a few hundred kilowats are the size of a fridge and power a neighborhood. Will we get there? Not in this country.