The point of crypto currency creation was for the reason of privacy, which was coated as the word decentralized network, where there's no third party in-between, just the sender and the receiver. Them why are transactions history store and made public, so there can be traceable? Because with this it doesn't feel private to me.
The original purpose of Bitcoin wasn't privacy, but rather a new kind of money where you could send money directly, without intermediaries, through a decentralized and censorship-resistant network. Bitcoin was designed as a decentralized digital currency, its primary focus not on absolute privacy where you could obfuscate your transactions, but rather on financial freedom as an alternative to the fiat system.
However, Bitcoin is pseudonymous, so even though transactions are recorded on the blockchain, the identity of the address owner isn't immediately visible. This can be said to enhance your privacy. Unless you link the wallet address to KYC on an exchange that would break that layer of pseudonymity.