Working class person being exceptional at low latency game development, will unlikely get a chance in finance and earning 10x for very much the same level of competence, because their accent might not be good enough and parents don't frequent members' clubs.
I'd agree with all of this from what I've seen though. The problems that some of my buddies solved straight out of college, while very different than 'hard problems' at bigcorp, are... hard.
One buddy ended up moving to the worst of both worlds... backend infra for a large video game and ended up getting video game salary for bigcorp distributed systems problems.