I'm confused. What aren't you pleased about? An ad network shutting down? Hopefully they all shut down.
I still fundamentally think advertising is slime, a form of mind control, and a symptom of excess consumption in society, but that's not changing anytime soon. In the meantime, I'd be very happy if everyone were like The Deck.