These sort of things are legal now. Corporations are people, and people have free speech, and spending money is speech.
More fundamental than that, this is an example of the free market at work. The natural monopolies are "free" to do anything they fucking want to make sure that their monopoly is protected. So shut up all you whining communists. This is a great day for American capitalism. U-S-A! U-S-A! U-S-A!