I think both problems exist. Politicians exaggerate to push agendas. But I also place blame on the basket-weaving majors that convinced themselves their chosen path should be viable no matter what. Success ain't guaranteed. And the poor decisions or laziness of one group is no excuse to invade our country with a bunch of line-cutters at best, terrorists at worst.
I see "Now Hiring" signs everywhere! So if picky American people still do exist, I gotta think they would fail their drug test, already love welfare too much, or don't realize or accept that whatever their chosen work is, is not viable. Or a combo of the 3.
Tldr…all people must pay consequences for bad decisions…making too many excuses for them leads to failure…and the needs of the many outweigh the needs of the few or the one.