For the people boycotting Amazon for purchases, I understand your stance, but it doesn't really matter where you direct your online business to, because Amazon Web Services (AWS) makes up so much of the internet backbone these days, that no matter where you make your online purchases, you are still very likely to be using Amazon via AWS to do so. And not just purchases either, pretty much any website you use will likely have AWS at some point between you and the service you want to access online.
If you truly want to boycott Amazon, you may as well just get off the Internet, as that's really the only way to avoid using Amazon these days.
Mark