Idiocy. The dam is not the problem.
If the dam is at full pool, an overflow could be constructed to form a natural bypass - So long as the dam remains at full pool during fish runs, , or comes to full pool once a week or so to allow for gathered fish to migrate, there is no fault or foul - And the single most stable power source known to man can remain perfectly in production.
Have your cake and eat it too - Or be an idiot and tear down dams.