It's extremely difficult to measure the effectiveness of online ads and most companies have an incentive to inflate their numbers since they're sold as a certain number of views/impressions.
Advertising is a scam for both those who buy it and the intended audience.