Yes. The problem with nuclear is basically twofold:
first, the approval and regulatory process is deliberately cumbersome and in obvious need of reform. Treating every plant as a one-off design rather than standardizing has enormously inflated costs. And generally much higher scrutiny requirements for new designs have strangled the ability to roll out better/safer designs. It's very similar to what happens in the FAA with aircraft/engine designs, we can design much better engines/reactors than we could in 1960, but the new ones require an onerous approval process while the old ones got grandfathered approval. So we only build the old/worse ones!
If you don't want any more nuclear constructed, set policy to that effect, don't use the approval process to artificially inject costs to make it unfavorable. And the disposal situation just needs to happen, period. The waste has to go somewhere, we can't just have it sitting around forever. Even if we never ran another nuclear plant ever, the existing waste still has to go somewhere, and that process was dragged to a halt for political reasons too. The Yucca Mountain repository needs to be moved forward again.
Second, we need to stop letting coal externalize its costs. Tax carbon emissions heavily, require secure disposal of radioactive coal ash rather than letting it sit around in storage ponds that eventually spill and destroy miles and miles of land, etc.
Unfortunately, in both cases, the fossil fuel industry has its finger on the pulse of washington and isn't going to allow a trillion-dollar industry to be torn down without a massive fight. Existing stakeholders are just too entrenched for it to ever be successful and construction costs/disposal/externalities are just the place where that iceberg breaks the surface.
The "once you build the expertise, costs come down for the Nth plant" is also probably true, but there's also other things going on here with the process as a whole.