Add real flood gates
In real life the way a floodgate works is by letting water at a lower portion of the dam in order to store water up steam. In game "flood gates" open from the top and don't allow for this functionality. Its almost like the game is specifically designed to make functional dams impossible. As floodgates don't work as they should and you cant build a levee on a dam/platform.