> eyeo GmbH (owner of Adblock Plus) is a business partner of Google (through its "Acceptable Ads" business plan), and its business share some the same key characteristics as the Google's ones above:
> It gets revenues from the displaying of ads with those with which it has a contract (Google, Taboola, etc.)
> It expressly names uBlock Origin as a risk factor to its business
My understanding is that Adblock's blocking is purely visual? So the ads themselves actually load and get their tracking data like normal, just silently now.
Generally, yes. A little less so if you have spare but still important.
The main reason is, as you said, cache. The more unused RAM you have, the longer caches will be kept. It includes disk cache, browser cache, etc... But it can also make the CPU cache more efficient. L2 cache is about 10 times faster than RAM, and the less RAM you are using, the more cache will be used. L1 cache is even faster but here, access patterns matters as much as raw size, if not more.
uMatrix and uBlock Origin are complementary. Specifically uBlock Origin has cosmetic filters which uMatrix doesn't have. Using both is quite handy in my experience.
Anything "Adblock" should be avoided. Borderline malware imo, and there is no reason to use them when you've got uBO/uMatrix.
(I tend to use uMatrix.)