In 2003 Sony put forward a patent so that you could skip adverts by standing up from the couch and shouting the brand name (such as yelling "McDonalds!").
Absolutely should NPM have adverts, and every time the developer pulls a dependency down from it, they should have to stand up and shout away the advert.
The world is becoming a magical place XD