The above posts are a humbling lesson to some people who just a week ago, were mocking the US for the New York subway flooding. I am sure that some US people are now looking at this and are quietly saying: "Karma"
The key point from this is that natural disasters can happen anywhere and due to a lot of urban infrastructure depending on each other, the moment one part is broken the rest will also fall due to these inter-dependencies
The fault here is why so much water gathered in the city. The moment all this water went there even if you had a godlike subway system, it would still fall apart from the flooding. The other part is why nobody took precautions when they saw that so much water was going to the city.
Apart from the lives lost, there will also be multi (hundreds?) million damage due to this flooding
It is completely different. It is not the same.
The United States is an advanced industrialized country. China is still a developing country.
People in China still have a Third World mentality. A Third World mentality is someone who is dumb and don't know shit.
Not everyone is like that in China, but definitely there are a lot of people in China who have no clue what a First World country is.
Driving in Canada, a First World country, everyone knows about weather conditions. In a blizzard, the highways are closed. Do not drive the car over thin ice, and do not drive the car thru water.
Once water gets into the car like that, into the engine, we do not know if we need a new car. Also, driving the car through 2 or 3 feet of water, that water will find a way into the car and make it stink, a stink that cannot be gotten rid of.
Looking at those pictures, either A) there are no weather reports in China, or B) the people didn't know any better.
If the answer of why we are seeing those kind of pictures is B), then those people just did not know any better, because China is still a developing country.
Now they know, they learned.
Two ways to learn things. Try to know stuff by education, of what a First World country is like, or learn the hard way.