3 ms·Adblock plus is what they focused on, back in the day at least.by disgruntledphd2 3y agoAdblock plus is what they focused on, back in the day at least.