That anti-nuclear movement was huge in the 1970s, and was successful in many states and countries at creating major roadblocks to new power plants. Their success in California back then is big reason why the last plants are going offline now, and there haven't been any new plants since Diablo Canyon, which was started in the 1960s. To say that anti-nuclear groups weren't influential until the 21st century is absurd.
The insurance issue is similar identical to other energy sources. Why isn't hydro power insured in the case of accidental flooding? If they were it wouldn't be possible to run them at current energy prices. We don't see fossil fuel plants being insured against increased air pollution, nor do they have to pay if people around them get sick. If a hydrodam causes a flood, then there will be a flood. Hopefully those people downstream has their own insurance.
The storage problem has not been solved because we do not have the technology. There is no evidence that the technology os possible.
The long term waste (not much in quantity, but it does mount up. A few million litres at the moment I believe ??) has to be stored for periods of time on the order of hundreds of thousands of years.
There is no way we can write a warning sign that we know can be read for that long.
We cannot build a structure that will last that long.
There are no places on this planet that we can be sure are stable for that long.
It is making future generations pay for our current consumption.
Okay, then in places where wind/solar/storage aren't up to snuff we'll just keep burning coal.
O_o There's been a significant and influential anti-nuclear movement for the last 60 years...
The technical issues are solved.
The political issue is that the "green lobby" will not accept any nuclear waste storage solution.
Biggest, by a large margin, is capex which simply prices it completely out of the market.
It's bizarre how anti-nuclear activists point at problems caused by anti-nuclear activism and ask, like Eric Andre, "how could nuclear power do this?"