H1-B's pay income tax in the U.S.
Not really. If you make less than say, 40k, you pay much less in income taxes. You know progressive income tax, sliding scale and all that.
"H1-B's pay income tax in the U.S"
Do they pay the full tax? Do they pay SS?