How about, "no company shall refuse access to essential infrastructure to anyone because they engage in lawful activity." That's what I think the bar should be on this issue and should include banking and internet services.
Sounds good to me, but (as another perceptive commentator wrote) we do already have common carrier laws on the books; don't they pretty much cover what is intended here?
Yes, but I was mostly responding to the "no shirt, no shoes.." portion of the comment, and don't think that common carrier status goes quite far enough in terms of ensuring access. I also think that the status should include banking, and possibly internet hosting providers and services, not just client access.