Understanding "anonymous transaction"
The original Satoshi client (now called Bitcoin Core) was developed from the whitepaper. Exchanges, online hosted wallets and many other things requiring identification came later. You can still run Bitcoin Core or a similar wallet on your desktop and many people value the anonymity.

You are right that when you use an exchange or another service where you are required to identify yourself, link bank accounts or, other similar activities you can be identified.