You have a losing argument. There are thousands of workers that may be slightly lacking in skills for a job position. Minimal training would bring them up to snuff and ready for the job.
Look I don’t know what your background is but its probably no more extensive than mine or half the freepers here. I have been a regional manager with many employees. We trained people for open slots all the time. Its not rocket science.
The reason corporations are so eager to hire in the H1-B visa workers is that they work cheaper, put up with more chit and can’t go anywhere. End of story.
Nonsense....I have worked with the workforce placing people in positions, often finding they do not have the aptitude to absorb the training.....and as often an attitude that is untrainable because they have an overinflated opinion of what they can do.
We have oodles of job training programs and those that should be there don't want to work to begin with. I've heard it all...
As for corporations ...of course they're going to look at their bottom line....they always have.
As for HI-B visa workers.....you're not going to stop that as this is a global initiative and all nations are on board with it...including our leadership....and if you think otherwise then you're objection would seem more to use HI-B visa issue a means of attack candidates other than the one you'd prefer.