And a real address is already enough to connect to you to a name. Many people's address are public.
I don't understand your point.
Today: When I (and A LOT of other people) purchase something from company X, they give X their real name, address, and credit card.
Tomorrow, the same people will also give them a complete record of their shopping history, and bank balance.
Yes, some ultra small proportion of the population will not give real names or addresses on online shopping websites. So, you want Bitcoin to be Hax0r money? I want it to be Galatic Credits, and would like to see how we can overcome the attack I pointed out.
For bitcoin to be universal, it needs to be accessible, secure and reasonable private to soccer moms, not hackers.