YouTube’s New Ad Blocking Policy: 3 Strikes and You’re Out

Google’s main source of revenue is still ads, and it likely will continue to be, for many years to come. Advertising revenue accounts for something like 95% of Google’s total revenue. So it makes …