I'm no expert, but vastly reducing legal immigration is shooting yourself in the foot, according to just about everyone.
I agree to a certain point.
There are over 94 million Americans out of the work force right now and millions more who are unemployed....and there is almost no incentive for them to find a job.
NONE of the existing social programs have a serious supervised plan to eventually get people OFF of social programs - there are 2nd / 3rd generation social program recipients who live off the govt - OH HELL NO!
Liberals want to allow these people to get free checks from the govt but fight against the idea of requiring them to do ANYTHING for the money -- take infrequent drug tests, pick up trash in your own community, do SOMETHING to give back!
IMO, and I understand any opposition to this, the US needs to institute a Military-Type Govt Service program where when you hit 18yo (graduate from high school / drop out - whatever) you should be forced to serve your country for at LEAST 2 years (if not 4) in a military-type disciplined / organized program where you serve your local/state community, learn self respect, learn respect for others, learn team work, learn to care about others ore than just yourself, get some education / learn a trade.
- Violence / Gangs/ etc would go down, it would give people self-respect, goals, talents, jobs.....
This may be, IMO, the only way to save this nation from what we have become.....but that's just me.
As far as the illegals go, we do need them right now, but we wouldn't as badly. Yes, there are jobs people won't do...because they would rather sit on their ass and get a govt check. Charity also begins at home. Enough of putting the welfare of illegals and terrorist-infiltrated refugees above that of citizens, vets - AMERICANS.