I am a physicist with no stake in nuclear energy. I doubt fusion will be better than /effective/ fission, at least for a very long time (we'd have to get to aneutronic fusion for it to be significantly better). But the good thing is that fission is /actually/ pretty darned good. Fast breeders, traveling wave, and LFTR (especially) offer enormous advantages over current designs. Heck, even more conventional modern designs are much safer. But we'll be stuck with the old ones (or nothing) because even the slightest accident (if judged by demonstrated fatalities, i.e. none in the case of Fukushima!) means the developed world runs away from nuclear power as fast as they can, largely because they don't understand it (physics is hard). Natural gas explosions happen, um, every single day and kill several people every year (and those are just the direct deaths, not counting global warming, etc).
And in spite of huge explosions rivaling or exceeding high-profile terrorist attacks, the world is running in a full sprint /towards/ natural gas. Germany, Japan, the US... Abandoning nuclear and building natural gas power plants. Why? Probably because everyone kind of understands it. People cook with it, heat their homes with it. Nuclear still has the stigma of the Cold War nuclear annhilation, but the irony is that most newer nuclear power plants (LFTR specifically) aren't well-suited to the nuclear weapons industry.
And by the way, nuclear is cheap. What makes it expensive is delays. Delays caused by endless lawsuits of people utterly afraid of nuclear power. And so we CAN'T build new nuclear power plants. Instead of taking 3-4 years, they take maybe 3 decades as construction is stopped by the courts until being given approval to proceed. At, say, 10% interest rate, over 25 or so years that increases the cost by /an order of magnitude/ over what it would be with a quick construction. That is 90% of the reason for the supposed high cost of new nuclear power. This is cited by opponents of nuclear power as reason for why we should oppose nuclear power, but that is, of course, a self-fulfilling prophecy because lawsuits and political opposition slow down new construction. Meanwhile, we're doubling and soon tripling the carbon dioxide levels. Old nuclear power is cheap, still, because it has been operated for many decades and like renewables its upkeep and "fuel" cost is very low. Which is partly why utilities don't like them, since they have big upfront costs (like renewables) and the lack of fuel costs isn't a huge deal for them since they can just pass that on to the consumer. Both nuclear and renewables have too long of payback periods to satisfy investors wanting 10,15% annual returns. But for an economy growing at a moderate rate, even 5% return is plenty.
There's enough thorium to last hundreds of millions of years. We most certainly won't be the same species by the time we run out of nuclear fuel, and because of the recycling of the Earth's crust, there'll be more available by the time run out. Of course, the easiest to get stuff is still plentiful, and the tiny contribution of fuel costs to nuclear power generation is why thorium isn't looked at more closely. Also, LFTR reactors can burn up our old nuclear waste, so building new LFTRs would actually /reduce/ the long-term nuclear waste. They can burn up all the long-term waste so that only medium-term waste (which decays fairly rapidly, i.e. half-lifes of decades instead of thousands of years) is produced, which we can deal with until it decays to low levels.
That said, I support renewables. An idea I'd like to see more of is hybrid geothermal and photovoltaic power plants co-located using the same infrastructure. Geothermal can act as storage or backing power for when the sun don't shine, and solar makes geothermal last longer. Solves lots of problems.