that Charter would elect not to carry ads that disparage their own products. They run a business and they can decide not to take someone's money if they feel doing so is not in their best interest. I am pretty sure they don't allow ads for satellite either.
Not really surprising that the "Free Enterprise "shills are speaking up as they always are paid to do. It's like when the Russian commisars never spoke except through their mouthpieces "Pravda" and "Isvestia"; plutocrat propaganda is just the same!