I did not contrive that idea, that was given to us by God. So I guess you would prefer to ignore God's plan for us and go with some socialized prescription contrived by man?
Of course inner city kids don't have the skills, 70% of them are fatherless. No fathers, no guidance, rebelliousness towards schools, teachers, and education in general leads them to joining gangs and alternative work (crime). Education can reverse that but it will take a couple generations to erase the welfare recipient mentality where the world somehow owes you a living and it's the world's fault for your status in life. Many have risen above the ghettos and become successful.
It is the worst thing you can do for people, to give them a free living -- it turns them into lazy, drug/alcohol addicts or coach potatoes at best. It removes dignity, ambition and purpose. You can thank president Johnson for our welfare system. People thought it was good for them; but in reality, it was a way of keeping them down and dependent on the government, a way of decreasing their chances or achieving.
No, the work ethic needs to be strengthened and the free hand-outs need to be removed.
***An addition note. If we limited all jobs, welfare, healthcare and education to citizens only, we would not need a wall, they wouldn't be coming over here to get nothing. But wall is necessary to keep out criminals. The wall is necessary for a country, a culture to sustain itself.