Some websites use different ad networks, so ideally I'd like something like that but as a browser setting. For example some predefined list of topics (the same way there's a list of TLDs), and making the browser send a header like "Advertising: 1,20,6,78,9481" and then ad networks would adhere to those categories.
Of course that's way too idealistic and there's no way something like that will ever happen, but if people want me to disable my ad blocker, that's the only way I'd agree to it. Otherwise is an instant "no".