Nuclear has suffered because it is expensive and uneconomical. The only way it is even feasible is by having laws that protect the owners from liabilities caused due to catastrophic failure.
Blaming environmentalists gives them way more power than they possess. Environmentalists have struggled to even stop pipelines running through the US whose sole purpose is to make Canada richer. Far more than environmentalists it’s NIMBY folks who have affected nuclear (but still not as much as basic economics).
Estimation of the likelihood and error bars on different classes of potential nuclear disasters, involves confounding complexity and argument. The worst conceivable nuclear disaster types have thankfully not been realized to date. The problem with the "death rate" measure is it simply assumes they never will be realized. A most flattering assumption that is widely taken as granted along side genuine hope and enthusiasm for a nuclear solution.
IMO this is pretty short-sighted and ironic in itself - I really don't think future generations will be thankful that we left them huge chunks of radioactive waste.
All the pro-nuclear folks seem to miss another important thing - uranium isn't growing on trees, the mining is probably as destructive as coal mining, and the worldwide supply is finite - we simply couldn't mine enough uranium to power the entire world for a long time.
As for wastes, all the truly nasty stuff will be naturally decayed in a hundred years or so. And we have real solutions that we don't use for political reasons.
https://www.forbes.com/sites/jamesconca/2016/07/01/uranium-s...
People blame environmentalists, but nuclear fans acting like nuclear is the one and only silver bullet while ignoring much more important components hasn't helped the fight against climate change.
Our task is to reduce emissions as fast as possible. But what is "possible" still entails economic, environmental and safety limitations and priorities.
Those agreements are bust on their own terms never mind the idea of zero emissions. Don't over rate their importance, we should and can do much better, much quicker.