Because web developers are sometimes lazy and copy code and think it will and should work on all devices. It would take a whole `if` statement not to do it.
Or marketing/management is making them. You can only have the energy to push back against so many things.
Probably so. Still, that doesn't absolve the devs of blame here as well.
I would agree. Too often they are folding like lawn chairs. I push back against a lot of ideas, but I have my limits too. In the case of adding all of this invasive fingerprinting, it’s not really acceptable.