I will respond to the earlier quoted responses in some time. One thought occured to me recently.
I was just reading on the casualties by the recent typhoons in China. Yagi caused < 5 deaths, while Bebinga (which hit Shanghai) caused zero deaths in at least Shanghai.
Damage by Yagi. (Remember, Yagi was the strongest when it made landfall in Hainan, it got substantially weaker when it reached Vietnam, even more so in Myanmar)
View attachment 136216
Damage by Babenca, which directly hit Shanghai, was 2 deaths in Kunshan (not Shanghai, which was the worse affected)
Damage by Pulasan:
View attachment 136217
Philippines was not even hit directly! Despite this storm hitting Shanghai, no deaths.
While even one death is one too many, I must say that China's disaster response is getting pretty good, specially in richer areas. Long gone are the old days of 2000s, when any small disaster would cause 1000s of deaths.
This had indeed to do with technology, because a lot of tech is required to predict, monitor, forecast, and then manage the disaster response. It also has to do with quality of infra, which has made exceptional progress since 2000s. But it also has to do with state capacity. Though admittedly there's a gap. The richer regions (Shanghai) had essentially zero deaths, Kunshan (despite suffering weaker winds) had 2, Hainan 4. If it were to hit inland provinces like Hunan or Sichuan, the damage would have been more severe.
Another interesting thing, look at the damage cost. A lot of infra damaged, because of the storm. The capital damage/ deaths ratio is much higher for China (even higher than gross deaths) compared to Asean countries, almost at a level of developed countries. (Which is kind of true, since the affected portions were all rich provinces with nominal GDP/capita ~ 25000, and a much higher PPP figure)