There will be no compact fusion power. Money put into that is money wasted that could have been spent on something that has a chance of making a difference.
Likewise, nukes: a dollar plowed into nukes generates, many years later, much less power than a dollar of renewables that start producing immediately. You spend on coal the whole time while the nuke is being built, and the amount you have spent just on coal, by then, would have bought as much renewable generating capacity as your nuke.
Likewise, nukes: a dollar plowed into nukes generates, many years later, much less power than a dollar of renewables that start producing immediately. You spend on coal the whole time while the nuke is being built, and the amount you have spent just on coal, by then, would have bought as much renewable generating capacity as your nuke.