No beliefs anywhere, I just have this irritating need to point out falsehoods when I see them spread online ;) Your article looks sound, but the link you shared contained the errors I pointed out.
I think molten salt thorium based SMRs would be a good addition to our energy producing infrastructure, but yes, we'll mostly have wind and solar powered (battery smoothened) since those will be cheaper.
We haven't even begun to plan for the energy we'll need to desalinate seawater just to pump inwards to re-fill all the aquafiers we've been overusing for hundreds of years :D We need lots and lots of energy, all over.