For what it's worth H1Bs were being misused by indian tech companies who got the majority of them [1] because the salary requirements haden't been updated for decades [2]
That meant the ability to undercut american workers.
I don't think there is anything racist about that.