Sounds like a form of servitude that no American would approve of. We should pay them a competitive wage, at market prices that they compete with American's for. Also make them eligible for Social Security. This special program is not fair to them and it is stagnating our IT industry.
"H1B workers contribute more than $27.1 billion dollars per year towards Social Security and Medicare benefits (that they may not be able to benefit from)"