I know your comment is somewhat tongue in cheek, but I read Marco's main argument differently. Although he has ethical complaints about Amazon, he doesn't think it makes sense to boycott them because the other retailers he might use are just as bad or worse.
As he puts it: "Very few general-purpose retailers aren’t run by terrible people"
And "in a market where everyone’s terrible, or where the non-terrible alternatives are much worse for customers, pragmatism wins over minor ethical debates and personal preferences".