I think I agree with you broadly, but to make the counter argument:
A big part of the reason why nuclear power isn’t cost-effective nowadays is because those costs have been at least partially internalized. The US federal government has stopped producing cheap nuclear fuel by disassembling nuclear weapons. Nuclear plants need to pay for the cost of storing their spent fuel on site indefinitely. Plant operators need to pay into a federal disaster insurance pool.
A big part of the reason why nuclear power isn’t cost-effective nowadays is because those costs have been at least partially internalized. The US federal government has stopped producing cheap nuclear fuel by disassembling nuclear weapons. Nuclear plants need to pay for the cost of storing their spent fuel on site indefinitely. Plant operators need to pay into a federal disaster insurance pool.