But, again, the situation you are commenting on didn't involve anyone in an empty room, metaphorically. CNN and Fox continued to carry the speech to my knowledge, so it was available if anyone wanted to hear it. The broadcast networks pulled away, yes, but they're not obligated to provide a free speech platform as they're not a part of the government.
Also, IMO, tying a requirement for someone to listen to free speech has issues. I certainly want to be able to walk past the guy on the soapbox in the park shouting his thoughts at passersby, even if I support his ability to do same.
Er...????????????????????????????????????????????????????????????