Read other letters about this article
Comcast has no legal obligation, at least that I'm aware of, to broadcast particular ads.
Except is Comcast a broadcaster? Or a carrier? Doesn't common carriage require that they act neutrally with respect to content?
Yes, ABC can refuse to run an ad for whatever reason. But they can't jam the airwaves so that nobody watching any TV will ever see it.