Wouldn't traditional "offline" advertising be even worse?
"We suspect X million people watch this TV show (based on highly inaccurate Nielsen ratings) and then stayed around for the ad break, pay XX dollars."
"XXX people passed by your billboard, XX saw it, X people visited your website and made a purchase, pay XX dollars."