Ya, agreed. I'd much rather have this built into my ad blocker extension. IE, I could configure a wallet there which I could fund and they could send micro-payments based on the ads I block.
(sorta like Google's contributor but more open / distributed)
Yup. I see no reason why this could not be implemented as a WebExtension (which will be compatible with Chrome/FF/Edge). Perhaps performance would suffer a bit relative to native. Having a synced history between Chrome devices, is enough reason for me to not switch browsers, let alone stored form inputs.
Having a general purpose wallet built into the browser would be quite interesting. Think 1 cent Bitcoin paywalls.
(sorta like Google's contributor but more open / distributed)