It did not accomplish the desired goal of preventing widespread infection in the US.
I don't see how that was ever a goal. At a certain point in February anyone in their right mind knew it was only a matter of when, not if, for every major city in the world.
We can't say it failed when it happened weeks before the outbreak started and when we know that was the original vector for the European cities. For all we know it prevented multiple other major metro areas from being like NY already, or making NY worse, or w/e. I find the sentiment "travel bans from effected areas didn't work" to be a really weird stance to take.
The difficulty is tha,t at this point in time, forcing China to take the blame (they are guilty, no argument) is counterproductive. People are scared and people are angry and the economy is in shambles. It's not racism that will lead to backlash so much as human nature and the need to find a scapegoat.
Just to give you an example of what we're dealing with, one of Google's top queries a few weeks back was "can you get coronavirus from eating Chinese food?". That's not so much racism as it is stupidity and ignorance. This sentiment, when fueled by fear, leads to bad outcomes all around.
I see your point, it sucks for anyone unrelated to the incident having to be the recipient of the stupidity and ignorance.
It also sucks for Chinese citizens, it's not their fault their government is insanely corrupt and then they have to bear the repercussions both domestically and abroad.
On the other hand I think it would be healthy for the western world to pull away from their dependence on China after this and having some anger towards the CCP is the only way to make it eventually happen.
Ideally people's anger would be concentrated on the CCP rather than the Chinese people or any random asian citizens but I get your point that this isn't how the ignorant unwashed masses operate.
I think your concern is that China will somehow 'get away' with this. There is no way that will happen. They may try, but the evidence of origin is irrefutable. They will - in their face-saving way - institute changes so it won't happen again. But if you're expecting some sort of mea culpa from the Communist Party, that's not going to happen. Face is too important to them.
My concern is another pandemic. I don't think China will change anything unless forced to by the international community, in which case it's inevitable that another pandemic is around the corner, and the next one could be a lot worse.
I don't care about "punishment" for punishment's sake, but they didn't change anything after Sars and rumour is the wet markets are already back up and running right now so I have little faith in them to actually make the changes necessary unless forced to.
The only relevant point to that discussion is an asshole like Donald Trump tries to rename it the "China virus" at one point as a political game to redirect blame from his own mishandling of the pandemic, and out in society racists assholes and/or people with mental disorders are emboldened to verbally and even physically assault completely unrelated Asian Americans in a surge of hate crimes.
These are facts just as much as the rest of the things you said, but more specifically this set of facts is "why people resent that statement".
Racist idiots started those incidents more than a month before trump called it the china virus. If people are getting uncomfortable with someone pointing out that the virus came from China when the discussion is about how the virus originated in Europe, then I can see how that went over my head because that's a huge stretch to me. But ok, I get it, even though I still think it's important to be clear on how this started until the factors causing this have been stomped out.
Everyone knows it originated in China's wet markets, they have a lot of responsibility and the global community will have to hold them accountable to shutting down the source.
Do they? Will we? I want to believe but I'm less confident than you are.