I understand wanting to block the ones with the trackers for privacy reasons and the malware ones because nobody wants malware, but blanket blocking all ads tars everyone with the same brush.
Edit: Personally, I used to just blanket ban but I've recently moved towards having uBlock only block the malware ones and will manually block any spammy sites.
Just because there might be a little fresh water in the cesspool doesn't mean I'm drinking from that tap. I block all of them. I'm not the one that pooped in the drinking water, so I'm not going to spend time sorting out the good from the bad.