As I've stated before we don't live in insular nations anymore. We have a global economy and labor market. If you are looking back to the 1950s or 60s wistfully then you are just wasting your time. The world has changed. Middle class people need to realize they have to compete in this global economy and adjust with it. I addressed most of these points already. Blaming successful people is just class warfare.