Trust me - among people who can get those jobs - they are getting less views. Of the people I know in SV - and I know a few - all have very unfavorable views of Amazon and working there. People only take it as a stepping stone or last resort. The top experienced candidates who are able to get offers from most companies are not going to Amazon these days. I haven't seen any of the people I know who are good engineers go to Amazon. And - I mean - I am with them. I am at a place that is known to work their engineers to death as well and I'm getting too much shit thrown down at me. But I'm here because I needed this as a stepping stone for rep before I can find a better place that'll let me coast as a staff eng instead of churning through one hellish startup one after another.
I politely say no every time not giving any reason other than I don't want to relocate for the job, but the reality is I don't want to either work at that company due to the horrible things they are doing or the horrible reputation of the working environment.
I've asked other engineers if they have similar requests and they do and the reject for the same reasons I do.