Ads didn’t have to try so hard to be WAY LOUDER THAN THE SHOW. They didn’t have to be trying to sell obviously-terrible things (“Get StupidDrugName! Side effects may include: death”). They didn’t have to subject you to 12 identical copies of the same commercial in one broadcast. They didn’t have to greedily demand an increasing share, to the point of significantly reducing the length of a show. And that’s just TV...web ads have lots of avoidable crap too.
They got greedy, they made ads suck, now people have no use for them.