This would effectively discriminate against a significant percentage of the population would it not? And put them at further disadvantage.
And, "poor people" are not enumerated there anyway - it's "on the basis of race, color, religion, national origin, or sex". You could of course claim that since there's more poor people among, say, blacks than whites, it's related to race, but that would extend "discrimination" way beyond point of any usability - you could then claim that producing and selling any expensive good is racist, which is insane.
Let's assume that facebook pays a lot of money to ISPs to be prioritized. Meanwhile github/gitlab can't afford to make any payment and these websites feel slugish. Let's also assume that the consumers of facebook are mainly female and the consumers of github/gitlab mostly male. ISPs would de facto be discriminating based on gender, even when it is not explicit.
EDIT: This argument should hold as long as consumers groups according to race, color, religion, national origin, or sex have heterogeneous preferences and if the internet provides more than one type of content to be consumed.
is discrimination based on preference a real thing that the law can protect you against? my understanding is that you cannot discriminate against things a person has little control over (race, gender, etc.)
i imagine you'd have to prove that preference discrimination was being used specifically as a proxy for the others to have any legal footing and it's a steep hill to climb because some preferences can be more expensive to deliver than others, too.
I don't think that a kb of facebook is significantly more costly to deliver than a kb of github.
ISPs bill by kbs consumed or a flat rate according to bandwidth availability. In the second case, even if some consumer groups use more bandwidth, it is not consumer's fault. ISPs sell you some capacity, but they underprovision and are therefore affected by total consumption. Without underprovisioning, costs should be out of the equation.
However I agree with you that this point is hard to argue in court.