I honestly don't blame the advertisers. There are some incredibly shitty dudes out there (for example) putting out some incredibly shitty videos on Youtube, and if I had something to advertise, I certainly wouldn't want it being associated with that kind of horseshit, either. Google isn't stupid. Lazy, maybe, but not stupid. I think they'll (eventually) work it all out, whether it's through allowing more control over targeting of advertising or by removing the offensive content or whatever.
(Of course, the entire topic is completely academic as far as I am concerned, because I use uBlock Origin and NoScript and FB Purity and such to block all ads, everywhere, for a multitude of reasons I've stated in the past that I won't be going into at this time [and if you don't like that, tough fucking shit].)