Those dangers pale to uncertainty and mismanagement caused by political instead of scientific evidence and method based environments.
Other energy sources would be vastly more costly if their waste products weren't already grandfathered in to the public mindset and their true impacts to safety and environmental impact (which is far more spread out than the catastrophic results failures induced by idiocy and insanity cause newer power sources) were actually measured and factored in to the comparison.
Bingo, we have winner there. So if governments internalized externalities by charging polluters to pollute, making the price of coal reflect its true cost, then the price of nuclear energy would be more favorable in comparison than now. Without those conditions, we are now all subsidizing the most polluting forms of energy generation, such as coal, by making polluting free.
I know the free market libertarian types will scream bloody murder about the proposal that pollution be taxed, just because it is a tax and they reflexively hate all taxes. But hold on you free market libertarian type people! If the government returned payments from polluters directly to the public in the form of checks, instead of letting the crooks who run our government squander it, then the net tax rate would be zero because the total tax dollars collected from polluters would equal the total tax dollars returned to the public. There is a redistributionary aspect to this tax, and those are typically regarded as a bad because they create price distortions. But in this case it is a good because it corrects, not creates, a price distortion by redistributing dollars away from polluters in proportion to the cost of their polluting.
There is a noteworthy point there: taxation is not a burden. The burden of Government is not taxation but instead spending inefficiency. Consider the following: You can go to the grocery store and pay $2.00 to buy a bag of onions. Alternatively, the government can tax you $2.00 and provide you bag the same bag of onions. The tax payer is rationally indifferent to those alternatives, therefore the tax is not a burden to the tax payer. What makes government a burden is spending inefficiency: In actuality, the government taxes you $2.00 and instead of giving you $2.00 worth onions it buys a tobacco farmer subsidy, anti-marijuana law enforcement, spyware to read your e-mail, and corporate welfare in the form of bad loans to Solyndra or some other boondoggle. What fraction does go to anything which is of value to the public, such as perhaps housing, is filtered through government contractors who capture most of the dollars for themselves and creates unemployment by offering an incentive to not work.
Because the public would pay money for the government not to do some of those things government spending efficiency can be negative. For example, with low government spending efficiency the cost to the tax payer of a $2.00 tax could be $3.00 if the government uses its $2.00 to purchase $1.00 worth of harm to the taxpayer. With high government spending efficiency, the cost to the tax payer of a $2.00 tax could be $-1.00, that is, the tax payer gives up two dollars but gains $3.00. In practice that does not happen. If it did then Wall Street investors would all have been replaced by government bureaucrats, if they can earn that rate of return.
So if the government both taxes pollution and returns the tax revenues to the public as dollars then taxation is not a net social burden. And the reduction in pollution is a net social benefit.