The main thing preventing nuclear is lobbying from fossil fuel energy companies and petroleum exporting countries. You often hear anti-nuclear claims from environmental groups, but follow the money and see who is financing them:
But they lobby against anything that could practically reduce dependence on fossil fuels, not just nuclear. If you want to do anything about it you have to overcome that.