Less is more when it comes to privacy extensions. You only really need UBlock Origin and that's it. Perhaps CanvasBlocker on FF if not using the Resist Fingerprinting setting, or JShelter if using a Chromium-based browser to fool naive fingerprinting scripts.
I see a bunch of people here still running Decentraleyes etc. when most of the local resources that extension provides are now over 4 years out of date and wouldn't be used over the newer versions delivered by remote CDNs anyway.
That said, while it is true that adding extensions will change your fingerprint, you're pretty much uniquely fingerprintable anyway due to a million other data points on a daily driver browser. If you're seriously looking to avoid being fingerprinted by more advanced fingerprinting scripts, running something like the TOR Browser or Mullvad Browser without changing anything will help since you'll blend in with anyone else using those very specific configurations.
Anyone who was around from the beginnings of the Internet will remember the evolution of ads from basic hyperlinks, to static images, to the period when ad companies realized they could abuse Adobe Flash to serve up the most obnoxious ads possible to try and grab peoples' attention, while at the same time in some cases attempting to exploit peoples' browsers to be even more obnoxious, run arbitrary code, or track users aggressively.
No one should feel bad about blocking ads. The people pushing them brought it upon themselves by ramping the annoyance factor up and up and up. Back in the day between the endless pop-ups and Flash ads, the web was barely usable without a good adblocker.
Ads continue to be intrusive to this day, with companies trying all kinds of weird and wonderful ways of tracking you across the web to learn what sites you visit and what you search for. Blocking them is a necessity for anyone conscious of their privacy and security online.