Originally Posted by
742Dash
It is about much more than supply and demand.
H-1B visa holders are an HR department's dream employee. Desperate, completely dependent on the employer's good graces and with no options.
And a certain political party's #1 demo, too, for the reasons outlined and which also absolutely DESTROYS the popular rhetoric one hears from that same party's baggage handlers.