"chinese X bad" is really ignorant. One in 6 people on the planet lives in China, it's a gargantuan country that is the world leader in manufacturing. You're going to have a high variance of quality output for the mere fact that the overall output is massive.
People often equate low-value Chinese manufacturing that focuses on low cost with their manufacturing quality across all fields.
I feel that in the west we have been fed a version of China that doesn't necessarily reflect the true image of the country.