1) Use the Anti-Trust laws to break them up. Something like 90% of all media is owned by just 6 Billionaires. Just look what Disney owns (ESPN, ABC, Marvel, Star Wars, etc).
2) Change cable to A la carte. Right now, it doesnt matter if you watch CNN, ESPN or MSNBC, they still get paid by everyone who subscribes to cable or dish. No automatic check and CNN would have to moderate or lose subscriptions and go under.
Both of these would increase competition, and many of these lying networks will be forced to change or they will go out of business.
Agreed on both points—good post bump!