Isn't it amazing what many immigrants overcome to be successful and prosperous in the USA? Those of us who were born here should be able to do even better, but it is often not the case. Something does need to change, but I think more and more that such change will not come without some serious social upheaval. There are those who feel entitled to the fruits of the labor of others. We have all seen the dismal failure of totalitarian welfare states around the globe. Rulers pit one group against another to maintain their power. At some point, economic collapse occurs. Then chaos. Like James, I have no problem helping folks out who have fallen on hard times. It can happen to anyone. But we must change this culture of hate and entitlement or our entire economic system and the social order will surely collapse.