This is a labour rights issue, not an “Amazon is evil” issue.
I don’t see any problem with an algorithm that fires unproductive workers, provided it has real cause to do so.
Instead of bellyaching about how evil Amazon is, perhaps we should be asking why it is so easy to classify someone as a contractor so that you can deny them benefits and terminate them without cause?
Beyond that, why is at-will employment even a thing?
For Canada and most of Europe, the idea that you can be fired for any reason on the spot just because your employer feels like it is ridiculous.
They either have valid cause, or they should have to pay you severance. The courts should not by default side with the mega-corps.