Yes, that is why I used to words "more (and massive) water storage above ground" without specifying the distribution. With the needs rising rapidly, the solution will probably need a combination of all types of storage devices.
True but some of your "massive" dams haven't been built so far (KBD comes to mind) exactly for the same reasons that I mentioned! They are just too costly to build or too sensitive politically - displacing too many people and submerging vast areas.
Instead, Pakistan (and India too) could have built hundreds of thousands of much smaller dams/check dams accruing far more benefits to smaller communities without even raising hackles.
A classic
"losing sight of forests for the trees"!
This is fine but Pakistan needs flood control measures and without large reservoirs it is not going to be possible. The majority of the flow of water is during a few months in summer. By all means have small ponds and rain water storage at city/village level but I will stress again that the large reservoirs and flood control reservoirs are the need of the hour together with upgrading of canal system and water channels and lastly water conservation at farm level.
I agree that Major dams can help control seasonal floods and more importantly also irrigate vast areas and provide drinking water to masses. But to think that Major dams are the answers to all your water problems is not exactly accurate.
My problem with Major dams is that they are too sensitive politically, take too much time, too costly, too risky, submerge too vast lands, displace too many people, lose too much water through evaporation (especially true for arid/semi-arid subcontinental regions), and not very efficient when it comes to increasing water tables uniformly.
Consider the fact that Lake Mead (Hoover Dam in USA) alone loses about
800,000 acre-ft/yr just due to evaporation. That is almost
1 BILLION Cubic Meters of water lost per year just through evaporation alone!! That's not even counting the canal leaks/absorption and transportation losses!
What makes the matters even worse for Major dams is that they don't address issues with runoff and soil erosion - due to short but intense rains that are becoming the norm. In fact, many of the Major dams suffer from silt accumulation that needs massive operations to clean up.
Smaller check dams, due to smaller holding capacity and the vegetation that usually surrounds these types of dams, don't suffer this kind of losses due to evaporation. More importantly, the small dams are very effective in slowing the run off thereby preventing erosion and also raising the water tables right exactly where it is needed.