Amazon culture is only viable because the H1B system. I worked there (yes I was on H1B), and they made sure to delay any green card conversion at every step possible in order to keep you there longer.
If they were unable to abuse it, they'd be more employee friendly.