Fuck that guy. He's a fucking troll for raising a medical item that some folks rely on to an absurd amount of money. Plus he owns that one wu-tang album that rza decided to not released to the public.
Fuck them other adblockers. Combo that with poper blocker and you're pretty much ad free. That is until you're guilt trip into unblocking some small sites because they depend on ad revenue.