I'm trying to think of how to make advertising work, because I really like all of the free stuff, and I know eventually those media creators need to somehow get paid.
Pages
BAD: Animated, big, or pop-up ads
OK: Text ads, like on the side of Google Search Results. Maybe little bitty, icon-like logos of brands along the side or bottom (a few). Also, somehow the print advertising in paper newspapers was never that annoying. It was even interesting. It's worth studying why and implementing whatever the computer-screen equivalent is.
Video
BAD: 30-second commercials before my 2-minute Youtube video begins
OK: 5-second commercial at the end of the Youtube video
Games
BAD: Full-screen ads between levels, or partial-screen ads during levels.
OK: Little ads at the bottom of the Game Over screen.
Businesses spend millions of dollars to hire a celebrity endorsement, talented graphic designers and filmmakers, and others, to cater to touchy-feely emotional associations. They often focus on just getting people to think the brand is cool or trustworthy in a nebulous way, instead of simply outlining the cold, hard facts about their product. I'm not saying I endorse this way of advertising. I'm saying that the elephant in the room is that they are sabotaging it all by their rude interruptions. What kind of emotional aftertaste will I have for a brand in this scenario: Ah, funny cat video. Click. Hi, I'd like to sell you insurance! Meh, you ruined the moment.
Businessmen might think the limits I've outlined above will make their ads too subtle. But if you cross that threshold of subtlety, you ruin everything. Besides, people are a lot more detail-oriented than you think. In school I remember that Guess jeans were all the rage. The difference between Guess jeans and all of the others was a one-inch triangular patch sewn on the back. I'm even talking teenagers here. They may sometimes seem incapable of remembering historical dates, but man can they spot the difference between the Polo logo and a knock-off. That's why I think little logos will be noticed. They may even be more compelling because they are not chasing you. They're standing back, like they don't really need you, totally cool.
For those that are interested, be a little enticing. For those that aren't, don't be annoying. Because I don't think the tactic is working to hit everyone over the head in the hopes that they'll fall into some kind of stupor and buy.