I think you're on to something. Most of the objections to nuclear power are spurious. The anti-nuke crowd are overprivileged luddites who don't want their advantaged positions threatened. The last thing they want is cheap, clean, abundant energy.