Because their H1B status is tied to their job so they will put up with way more abuse.
they dont put up with abuse, it is very easy to change jobs on h-1b.
the only reason to put up with abuse is boatloads of money, which is the primary reason why people change job (including the h-1bs)
Is there any data on this at all?