As long as the pub-id is right there in the source code, anyone can see it and anyone can search for it and given the right tools, anyone can find it. There's just nothing you can do about it, because any way of obfuscating it would violate TOS. The *only* away around it is for AdSense to re-work the ad code, and there's no incentive for them to do it.
also worry about this and would like to find a way to remain anonymous. It is a right
No, it's not a right. If you want to remain anonymous, then you don't want to sign up for anything of Google's.