You last few statement sum up my feelings too. I am curious to see, how long they can get away with poor conditions for Devs. It still amazes me that they get away with it.
This country really needs a damn visa for technologists, or something.
Anyway, at some point software development became a very popular career choice and so there is an endless supply of warm bodies graduating from colleges each year, all of whom know the Amazon brand and think working there would be really cool.