@codinghorror As for why this isn't a browser feature, it was and is! It is a *choice* by your industry to disregard this, by ignoring DNT and not implementing GPC in major browsers. Did your site honour DNT? Does it honour GPC in places where it is not legally obliged to?
https://developer.mozilla.org/en-US/docs/Web/HTTP/Reference/Headers/DNT
https://globalprivacycontrol.org/