It's nothing to do with genes at all. It's all to do with culture and society.
"In China, the idea is so deeply rooted that education is the key to mobility and success."
This sentence pretty much sums it up. My family come from HK and I've had it drilled into me from an early age that if I want to succeed in life then getting an education is the way to do it. There's no "Ah well....he's not an academic, he's a sporty type" mentality. The default assumption is that myself and my siblings would go to University. It was like it's a natural extension of school. It's just what you do.
Both my kids are in the top set in class. Is this because genetically they are superior? I doubt it. Because when I lived with another woman for a few years, her kids (my step kids) were also consistently in top sets. My fiancee's son has just started school last Sept and he's also far ahead of his friends and has nearly finished the words/sounds they expect the kids to learn in their first year. None of them are genetically related.
My point is that much is to do with environment & expectations. I expect my kids to do well and create an environment where they can succeed. I bring them up to be well disciplined and to understand that studying is for their own good, not mine.
We have a saying in my house which I borrowed from a TV show. B- is an asian F. I expect my kids to be pushing A*'s and I settle for A. I'm disappointed if they get a B and I see it as a personal failure (my failure as a parent) if they get a C.
I'm sure many will think I'm overly harsh but in fact I think I'm laid back. Way more so than my parents were with me. Yet my DD is pretty much predicted A/A* grades at GCSE across the board. The only exception is P.E.