Hard disagree.
Dams simply need to be categorized as dirty energy. They are probably less dirty than coal or natural gas energy. However dams are dirty and they should be treated as such.
Categorizing an energy source as dirty does not mean we don't use it. It doesn't even mean we don't build more of it. We don't have 100% clean energy today. I hope that someday we do. And when we are 100% clean energy I hope that 0% of it comes from dams. Because dam energy is extremely unclean, damaging, and harmful. And it's not "NIMBY" to say so.