Unfortunately some of the stuff that allows fingerprinting falls into a convenience vs privacy argument. It allows a website / web app to make changes to display things more appropriately, or have helpful functionality. That's why when you use a browser that is very strict about fingerprinting, some stuff will break.
An even simpler example is the screen aspect ratio. On a small screen, you want to use as much of the space as you can, but that information can be used for fingerprinting. This was annoying on browsers like mullvad, before they updated the aspect ratio to something more modern.
That doesn't excuse companies that abuse that data for malicious fingerprinting.


