This is a common nuke bro story, but it's nonsense. The actual reason is that plutonium has negative value. It costs more to incorporate it in new fuel rods than it would cost to make fuel rods with freshly enriched uranium.
That seems to not account for societal and storage costs. I see too many people extrapolate stuff into "it's not the absolute cheapest we can diversify into pushing the cost off to future generations rather than being responsible for our own creations".
"Explody" can be dealt with by armoring the waste. If the rocket explodes, retrieve the waste and try again.
In the near term, the clear answer is dry casks. They are simple, cheap, and foreclose no other future option. In about 300 years the waste ceases to be self-protecting against amateur diversion, but that's plenty of time for (for example) launch vehicles to space to become very cheap and reliable.
The thing is, thanks to the magic of nonzero interest rates, it's cheaper to wait and reprocess later. The more you wait, the cheaper it is, even including the cost of temporary storage in dry casks while you wait.
If the assumption fails and interest rates go to zero and stay there, we can reprocess then. In the meantime, if we can invest the money elsewhere and delay reprocessing we come out ahead.