Some amount of flooding is expected in Kaccha/Katcha Doaba land, but this level of flooding was very anomalous due to Climate Change plus some questionable urban planning. Add to that the fact that ongoing local elections in Sindh has paralyzed the state's civil service and this became a horrible calamity.
edit:
Je tussi ek kissan da mundeh ki comment nu downvote kar rehe hai, tenu khuch galt fami hegi. Sindh, Pakhtunkwa, Punjab, Himachal, Jammu, Kashmir, Haryana, Uttarakhand, aur Delhi NCR di kissani saili ta bilkul same to same hege Angrezo aur Environment di whajese.