If icloud knows who you are by your IP, and you can't use a VPN, then you leak your identity against your public key. At that point apple has an assymetric information set that every government would want to link a pubkey against an apple ID. Is this supposed to be a good thing?