As far as Philippines is concerned and especially Manila there are a number of factors to be taken into consideration as regards recent events
The rainfall was equivalent to more than a months average in less than 48 hours and followed on from TS Gener
The Mesa dam was at spill level and water was purposely released,SOP when at critical levels
Poor investment in infrastructure over many years
Informal settlers building at and over floodways and rivers
The ensuing garbage,plastics which are disposed of in canals and floodways
A lack of environmental impact studies resulting in many years of construction in unsuitable locations.
The failure to implement a dredging project in Laguna lake
The failure of a major flood pump in Taguig contributed to the crisis recently(ran out of diesel)
There are many reasons which contribute to the flooding. With the changing weather patterns it would seem that flooding is inevitable to a certain extent but this could certainly be mitigated with effective infrastructure projects. This requires funding but more importantly a degree of political will.