I see the EFF is wrongly defending KiwiFarms again. Sorry, but ISPs have freedom of association like everybody else. If they don't want to host racist abusers, they don't have to. And they shouldn't. Except for protected classes, ISPs not only can choose their customers, they should. That has always been the case; look at how spam and spammers are treated, for example.
If there is a separate problem here that the US has too few "Tier 1" ISPs such that Hurricaine Electric has excessive market power (which I think isn't the case), then that's an anti-trust problem, not a give-up-your-moral-standards problem.