You can tell which companies are poorly managed. A good manager will NEVER go against the word of what their employee said (provided the employee was right). So...kudos for Chinese management...

And about racism- if you ever thought about it- racism starts on something that is fact. It's the same when everyone thinks domestic cars are unreliable where in fact they have improved significantly- but the fact still remains that they got their reputation on building craptacular cars.
Same thing about muslims- there are good ones out there, but after 9/11, and the subsequent kidnappings and bombing against innocent people, and how they target soft public targets- you can't help but wonder to yourself if that dude praying in the corner is a religious man, or saying his last prayers.