Yes, the ledger is public, but good luck identifying which transfers are bribes paid to informants within your government. This is same problem any foreign government would have.
Satoshi is (so far)
Satoshi got away, which is a very different phenomenon from Bitcoin as a protocol being anonymous.