What if Amazon will refuse to do with business with people who support unions next? It no longer seems impossible to ke.
Amazon is not a common carrier: the cloud, other people's data centers, have no legal requirement to be neutral about what runs on them (and it's not even clear how this would work given the difference between compute and communications).
Secondly, there are limits even in current law on what grounds a business can refuse to do business. For example, Amazon could not refuse to do business with someone because of their skin color, or because of their religion. Extending this in more of a free speech direction (where companies could be prevented from refusing to do business with organizations whose message they do not condone) is not unthinkable (though there are pros and cons).
No one has been prevented from buying their own internet connection or DNS names and running their own site over the "common carrier" status internet backbone infrastructure.
It's just a lot less useful when your goal is radicalization and you need to hit the widest possible audience to get conversions.