They exist to generate revenue, not to make a statement. Not sure you'd want to be the station director who decides the right thing to do would be not to air the speech while viewers flock to other stations and ad dollars go flying out the window.
they've done it before.