Do you think payment processors and ISPs should be able to deny service to customers for any arbitrary reason as well?
Rather than patch the symptoms of the problem, attack the root cause: If companies are acting anticompetitively, stimulate competition in the marketplace. If companies are allowed to make arbitrary decisions (which they should in a free-enough market), seek alternatives, such as government enterprises.
If folks don't like payment processors denying payment or ISPs denying service, seek forming a government enterprise that _can't_ deny service to any citizen.
Uhh... what? Trump and the Republicans are twisting the arms of tech companies to remove speech favoring... themselves?