I get the thing about support the web sites. But I never need anything yet that is not supplied by sites I visit on a daily basis anyway. (like colt.com (or winchester), Walmart, Lowes, newegg, dell, or harbor freight). I don't need to see adds for them, because I spend time on their site, and support them buying things.
And for not visiting them, that does not keep them from giving you malware. There has been several times that I have gotten adware infections with only vising google,com/chome and computerforum on a fresh install. Simple enough to have adblock up and stop it from running at all.
And I get that it stops bad extentions. But they could have just added the extention to the app store with no changes. It is retarded to make you engage the definations yourself just because it is on the appstore.
Am I making sense? I don't have a issue with the appstore. I have a problem with making the extention more complicated.