I have been to China, I know a lot of Chinese people and I am pretty sure that this is a dick move in China as well.

Problem is that companies don't care if they are dicks as long as the money is right.

And you call it shaming, I call it warning others. Sometimes bad publicity is actually bad for the company. Sometimes people will reconsider buying things if they find out that companies are being dicks. Not always. But sometimes.