Too add to this mess, the word privacy means different things to different people. Privacy is like security, meaning you must decide where on the spectrum you'd like to be.
For example, when something crashes on my computer and my OS wants to send a report, you can bet your ass that I hit the 'okay' button and submit that crash report. How else are they supposed to know it crashed, have the crash data, and fix errors in a timely manner?
Privacy? My name is David G. (which an astute digger would find linked to my very home address and my full name) and I'm okay with you knowing that. Hell, if you're in my neighborhood then you suck if you didn't at least stop to say hello! I have beer, wine, and delicious food!
I own a number of sites. I use many sites - and I use my "real" moniker with them. The name 'KGIII' has been online since before it was a world wide web.
Oh no! I browsed a porn site six months ago?!? Damned right, I did. And I liked it. Your AdSense sure did tie the two together and absolutely can make a profile of my behavior online. Oh no! Google knows that I checked out a porn site! What will the neighbors think?!?
I intentionally login to Bing so that they can better improve my search results. When I search, Bing knows that I want technical articles, scientific journal results, and tech specs for protocols. I consider it an acceptable bargain.
So, what's privacy to *you* and what's privacy to *me* are two different things. So, where do you set this magical bar that says what is and what isn't privacy? What data is acceptable for you to share? What benefits do you want to exchange for that privacy?
Here, you exchange privacy with a username so that you can participate. You create a clear public profile so that you can post questions and comments on this site. That's a privacy choice that you made.
Again, where's this line that you call privacy? It's a giant gray area that's a spectrum defined by the person making those choices. Trying to nail that down with a technical solution is an exercise in futility.
It's like trying to establish a hosts blocking file for everyone. Ain't gonna work. Tech can't solve that issue. It was never meant to.