> nuclear plants better than dams
A dam occupies tens of square kilometers of land. A nuclear power plant occupies 0.1 km2.
> it cannot scale on demand
You're talking about 70's power plants. Modern nuclear power plants can scale their output in 20 minutes. Modern gas plants for comparison - 10 minutes.
> people protesting against nuclear power plants
People protest against nuclear power plants out of ignorance while protests against dams and wind farms are rational.