1) The OP @Adnan Faruqi, somehow, gives me an impression of an Indian Muslim going out of his way to prove his 'loyalty' to a mostly Hindu India. It's not just this post--he has a pattern of it. I have always said and truly believe that Indian Muslims truly belong to India but an over-compensating belligerence sounds like another Uncle Tom...
2) Indus Water Treaty (IWT) is also widely criticized in Pakistan, especially in Pakistani Punjab, for being overly generous to India. To this day, there are Punjabis--even Ayaz Amir (the Dawn, and now The News, journalist) who has brought up IWT as part of the Punjab's grievances. According to many angry Pakistani Punjabis Ayub Khan gave away too much to India in IWT--the rivers had their natural flow into Pakistan, according to them.
3) India may be 'parched' etc but that is, just like in Pakistan, due to ill-management of available water. But India, unlike Pakistan, is blessed with so much water from the sky. That water needs to be utilized properly. Much as Pakistan needs to utilize the water--the floods of 2010, 2011 are grave reminders of that.
4) And, yes, India was generous in 1971 as a victor. As a Pakistani, I have no reservation about that. And I think India is not as brutal in Kashmir as Israel is to the Palestinians. India could have turned Kashmir into a 99% Hindu majority state. But it has not done so--unlike the obvious Israeli slow-genocide. So I will give India the credit when due. I am not unaware of the Indian security role in Indian part of Kashmir but still...
5) Breaking the IWT will almost certainly lead to a nuclear holocaust in the Sub-continent. Perhaps the Indian strategists are well aware of that. It is not a threat--it is common sense. Trying to starve 180+ million people is just asking for it.