I'm not aware of a 'boycott sites that advertise' list, but possibly that exists – it wouldn't be added to a 'normal' ad blocking list though no, because they'd prioritise a functional site.
If the site is low volume then you’re probably right. But if I wanted to add the domain to my own list manually I couldn’t since it would break the site.