I think Scalzi makes some really good points here, very in-line with what I was thinking. I’m not out to declare my allegiance to anyone precisely because there is no good guy or bad guy here. A business is a business.
But I’m not interested in wearing blinders either, and you really have to be wearing them if you think Amazon is behaving just fine because you made some money off of them. A business can be a positive and a negative, often at the same time. Ask Walmart.
He says it better than I do though.