> Perhaps I'm obtuse here, but who gives a darn if it's a matter of privacy
Some sites actually work incorrectly (e.g. keep giving you an .exe to download instead of something you can actually use) if they think you're on Windows when you actually aren't. I'm not saying this is good practice, just that people do it.
> So we send
Normal users don't do that. Remember, we're not talking about a "privacy mode you can enable", but a "privacy mode that is shipped by default out of the box". Obviously for an opt-in mode things are simpler.
> 3) Yay!
Turns out some sites break without geolocation. Again, not saying it's a good idea, but it is what it is.
> 4) Yay!
Just so you understand, the next likely step is Facebook blocking your browser.
> 5) And...? maybe it'd be wise to declare 4:3, but otherwise I see no issue.
Um... I don't think you understand what device pixel ratio is. This is the ratio of CSS to device pixels. Aka "is this a high-dpi screen", aka "which images should actually be used to look nice?
> 6) Well, obviously we should have a button of "This page is requesting private data - Share for this page load? Y/N"
So every page that uses performance.now() (hint: pretty much everything) would have this thing appear? Again, remember that we're talking about a default mode here. Do you really think this is the experience most users are looking for?
I really think you're talking about a quite different situation (opt-in privacy mode) than the one I was responding to...