Parents hate TV. It encourages their children to lay about and expect passive entertainment. It encourages them to ask for toys that are advertised. Children that are watching TV probably aren't playing outside, doing their homework, or doing whatever else parents want them to be doing.
Discovery News has a new, more damning, report that a diet of all advertised foods is absolutely hideous for your health. I believe I can readily explain why.
A business wants to buy raw ingredients as cheap as possible, sell the finished product for as much as possible, and sell in as great a quantity as possible, as possible. Cheap food is not good for you. Cheap food processed to encourage greater consumption is worse for you still. But that same cheap processed food is the most profitable type to sell. So its advertised the most heavily. Also, considerable research is done into making it pleasing to the eye and taste bud. Unappealing food just doesn't sell.
So vegetables and other health food just kind of loses out. It's not engineered to be more appealing, what little advertising it has is mostly drowned out by ads for cheap processed food, and sits forgotten at the back of the refrigerator.
I think reversing this will require revising farm bills. Subsidizing broccoli and brussel sprouts instead of corn would result in broccoli and brussel sprouts being cheap, and thus incorporated in as many foods as possible.