Dams don't 'dry up' rivers - they control them. The lake created doesn't have infinite capacity. Once filled, the flow downstream resumes normal levels. Just doesn't have floods like it used to.
I don't understand that nobody can see this. The lake can't hold all the water to inifinity. Once it's full, the outflow becomes normal. Except now you can regulate it.