Yes and no. While I often find advertising annoying I also find it necessary. I work a lot with a charity. Often, the things that we get for free are done in exchange for advertising at our events. Or how about radio? If it wasn't for advertising, all we would have to listen to is CBC.