They are heavily vested in money guiding them in a given direction based on who likes them. On paper they are free speech, in reality, they are tightly bounded where they found themselves, and afraid to threaten the bottom line.
Free Speech != Unbiased Speech.
If state can forbid you speaking something, you dont have free speech. Money does not come into equation when we talk about free speech.