I honestly think that ABC boy is a loser no matter where he is raised.
No society is perfect. No matter where you live, you need to work hard to earn a your spot. I think it is even harder to succeed in China. It is too crowded there. My kids are younger than him, but they both know what it takes to succeed.