There was a time where Bitcoins transactions were thought to be super private but unfortunately one should understand that with the upcoming years with the advancing technologies people have identified it to be pseudo transparent .
One can actually trace the address and if a person uses the same address a lot of times it is really not hard at all to connect it to an identity because of the KYC that now every wallet needs .
Yes some wallets are exceptions like the hardwares , paper wallets and other wallets which does not require KYC but that does not stand for most of the people out there.