Sort of yes, but not exactly.
It is the scale of the problem that's the problem, but not in the "everybody just shrugs their shoulders way". People are working on it. The problem is that nobody can fix the problem all at once, and so in the process of creating new winners, they also create new losers.
Think about it this way: YC did not exist 8 years ago. There was no way for someone like the Reddit founders or Brian Chesky of AirBnB to create their companies; after all, they lacked connections too. There was no way for people to gain income by renting out their spare rooms (I have at least one friend who is financially kept afloat by this).
But when you solve that problem, you leave behind all the other folks who think they could also found a billion-dollar company, if only given the chance, but for whatever reason don't make it into YC. And so they get bitter and complain about how unfair the world is. Which is true; their number didn't come up on the dice, but complaining about it is not doing themselves any favors.
Keep in mind that people are upset because one rich kid will get to pay $20K to go to a YC dinner, while a couple poor kids get scholarships to attend an elite private school they wouldn't otherwise be able to go to. This is about as close to a strictly-positive-for-everyone deal as possible.
I think that one of the deepest flaws of our species is that we measure ourselves by relative accomplishment instead of absolute accomplishment. If you are reading Hacker News, you are probably in the top 1% by opportunities available worldwide. But we compare ourselves to the lucky sops who cash out for billions (even though there are only a handful of them), rather than the people around us.