Well, it's possible for there to be a shortage of early-career specialists. Even now, with CS majors stuffed to the brim across the country, entry-level software engineering salaries keep rising and the big companies hire as fast as they can.
I see your point broadly, but I think it's possible for that to be true and to also take university-grad H1-B employees.