The population mostly is what it is, so there ought to be companies and jobs designed for people who aren't elite. McDonald's doesn't focus on hiring the best possible worker, they focus on hiring conscientious workers who are at the appropriate point in their career/life that it's a good fit.
The problem is that many interviewers don't know how to suss out a good engineer. So they just ask questions that Google and Amazon ask. And that's why you spend half of your interview pre-optimizing contrived algorithms down to O(n) when the probability of the startup ever running code at scale is very small.