At some point being a shit company to employees (and contractors) will affect consumers’ perceptions of you. I would say people not siding with Amazon by default is their own doing even if normally you would give the benefit of the doubt.
It would also not surprise me if they come back with some B.S. later like “it turns out it was the subcontractor monitoring workers, but totally not Amazon. Ignore the Amazon logo on the side of the truck”.
That sounds about right. I’m 30+ and I’ve only ever known BMW and Mercedes as unreliable rich people cars. I’m from a lower income town where most people drive more sensible compact Japanese cars. Also American models, but those were always considered less desirable long term. These days you do see a lot of shitty large pick up trucks from the more “affluent families” sadly.