They don't treat their workers that well - especially the delivery people (though no delivery people seem to be treated very well). And they pay very little tax.
It's not unreasonable to distrust large corporations - the larger they are the more market power they have and the more political influence they have and both of those can be abused. E.g. they can be treated much more leniently by the state for misbehaviour than the little-guy would be.
Hate the game, not the player, would seem to be relevant though.
Hate the game indeed.
As someone that works in tax, every company is liable for the tax in which they rightly owe. If they pay little, it's not the company being evil. It's them doing exactly what they should do. If you want to be generous and pay extra taxes the IRS has a portal website for you to toss in more at any time. Be my guest.
The reality is, there is an abundance of peddled mistatements and misunderstandings as to why Amazon pays little (From a US federal income tax perspective).
First, everyone remembers Amazon as an old original internet website. They ran their store on losses. They literally didn't have profits and instead have losses. Our tax system rightfully doesn't punish this, and allows companies to carry this over to subsequent years until they do effectively make profits. They encourage you investing and taking risks in your company to make it a profitable venture in the future.
Next, our tax system also gives generous benefits for innovation via tax benefits for R&D. Amazon has spent SHITLOADS being innovators in tons of technology. Just ask IT departments how much they shit bricks thinking about AWS. Plenty of more examples.
Anyhow, If you want to avoid corporatations paying low income taxes, do what the rest of the world did and implement a federal value added tax.