That just ain't so. There is nowhere on Planet Earth where opportunity to better oneself is greater than in the U. S. A. It's been proved time and again. It's always amazed me how successful people who work hard, discipline themselves, and act morally, are said to be "lucky." Luck had nothing to do with it.
It’s getting very, very difficult for people to pull themselves up. Granted, the most resourceful and motivated will do so. That doesn’t change the statistic. The vast majority of those mired in the bottom 40% (or so) of the population are finding their options narrowing. What’s needed is incentive to local small businesses and self-employment so people with ambition and skills can succeed. Now, all the taxes, rules, and regulations make that near-impossible.