For rain and flooding specifically, new development can make it drastically worse without a huge amount of changes. It’s totally possible that a similar amount of rain 20-30 years ago wouldn’t have caused the same scale of damage, because the water wouldn’t have concentrated as fast.
Warsaw would make less sense. This was a strike in Lebanon against a Lebanon based terrorist group or political party if you prefer. That parties primary action has been from within Lebanon. There was no third country here.