I worked for 10 years in China with engineers. I'm one myself. This is what I learned:
Most go into it because they don't want to work with their hands. i.e. get dirty. It's not because they have any particular interest. It's for the money and social status. As such, ~80% of the ones I worked with were unimpressive. They do what they are told, nothing more, nothing less. Minimal problem solving skills. No curiosity. Your average US high school student would definitely know less engineering, but could do a better job without being micromanaged.
This isn't to say they were bad people. Some were friends. The system in China just tend to create a lot of these people. And if you are brute forcing a project and able to micromanage, it's a powerful resource.
The other ~10 percent were more typical of Western engineers. Loved technology, hands on, tinkered with stuff, curious, smart. And yeah, a bit nerdy. That said, the work culture still ties their hands. You're to stay in your lane. Don't question superiors. Do exactly as you are told. We had several meetings where it was explained that it is their job to call bullshit on me.
They liked that, but it didn't come naturally. There was one guy that was an absolute master at it. He was incredibly polite about it. So much so that when he started acting a certain way, I knew I'd effed up and just had to wait for him to politely tell me he must be wrong and could I please help him learn where he made a mistake. To this day, I still feel he was being sincere. Dude should teach classes in how to tell your boss he is wrong.
Anyway, just comparing engineering numbers in China and the US misses a lot of nuance.