They can't discriminate based on idelogy alone, nor should they be allowed to.
Why not? It’s their website.
For the same reason AT&T can not.
Wrong.
you think AT&T can discriminate? Sorry...https://www.law.cornell.edu/uscode/text/47/chapter-5/subchapter-II/part-I
(a)Charges, services, etc.
It shall be unlawful for any
common carrier to make any unjust or unreasonable discrimination in charges, practices, classifications, regulations, facilities, or services for or in connection with like communication service, directly or indirectly, by any means or device, or to make or give any undue or unreasonable preference or advantage to any particular
person, class of
persons, or locality, or to subject any particular
person, class of
persons, or locality to any undue or unreasonable prejudice or disadvantage.