It's a question whether flooding large area is good or bad. It's different... there are pros and cons. For example dams notably reduce effects during weather based flooding, so less people die, dams can bring tourism and stabilize the towns/cities around it...