Have you ever worked in the Amazon warehouse? I've been both L1 (Sortation associate in the warehouse) on the floor, and now L4 (entry level SDE). I'm not going to refute your claims - it just seems most people screaming "Think of the warehouse workers!" have never actually worked in any warehouse, let alone an amazon one.
Did you mean this as in, 100k is not quite middle class, or 100k is over your bar for middle class? Here in Seattle, I make around that with 1 yr exp and certainly don't feel secure or comfortable with it.