What do you mean "we"? Do you live IN China? If you do, good for you for defending your country, if you don't, then move there, because if you're a citizen of a country other than china and enjoying the benefits of being a citizen in that country, then china is not your country and the chinese government is not your government.
Are you aware how many people die in floods each year in China? THOUSANDS, every year, like clockwork, guess how many are going to die in floods next year? THOUSANDS. Ten thousand people dying is nothing to China when they would rather spend 40 billion elsewhere, rather than spend it on the necessary infrastructure to prevent people from getting washed down the fucking river every single year, this is where they're spending their money and they're asking for fucking FLOOD DONATIONS? I will neither defend a tyranical government nor a people who are willing participants of such a regime, a regime that treats its people like a disposable resource, you can't fucking have it both ways.
Yes, the olympics is nice, china got its face, next week beijing is going to turn into smog city again and everything will be back to normal.