H1B compete with the newly graduated college students. Before people say that there’s no problem with STEM graduates finding a job, I’ll counter that many of my coworkers 20 years ago didn’t have STEM degrees, and were previously English majors, business majors, etc. They were people with technical aptitude who realized they had picked a field of study that didn’t quite suit their financial aspirations. They were abl…
Why can't a 28 American with an English major do a coding bootcamp and find an entry level job? I'm sure if he's reasonable intelligent and ambitious he can. There aren't that many h1b's around competing with him, most American jobs aren't h1b jobs.
That also fixes with the population issue since middle class Americans can't really afford to have kids.