Which Advertising Platform Works Best? 33% of internet users find display ads intolerable; ad blocking grew by over 40% at one point, over 50% of users don’t click display ads because they don’t trust them, and Magoosh Online’s d