It's pseudonymous, it's only anonymous until you link information about yourself to your wallet.
If you mine from a KYC pool, buy from a CEX, or spend it online, or in a store without practicing proper opsec then you do risk exposing yourself.
Even with proper practice the blockchain is still transparent, and assumptions could be made.
Mind you to maintain privacy in Bitcoin it takes specialized wallets, creating multiple burner wallets, and other complex stuff everytime for subpar results.
Average people won't do this everytime they want to send a transaction, and maybe lightning slightly improves Bitcoins privacy but lightning also has issues.
