said by tshirt:And in fact, live under tighter restrictions (FCC, FTC, etc.) on what they may publicly display then any individual, and most other businesses.
But they are also using airwaves granted by the federal government for ultimate use by the people. The FCC already requires licensees to not discriminate in signing advertising content contracts, particularly to prevent requirements such as "no urban" or "no spanish" requirements.
Comcast and NBC are private companies. And I'm generally in favor of government staying out of telling businesses how to operate. However the government (both federal and local) have granted them a defacto monopoly or at least oligopoly both for the cable system as well as NBC. With that might come some responsibility for airing of commercials that they don't agree with, but are for legal and legitimate businesses.