Coinjoins are optional, and can't even compete other protocols, such as Monero. To me, that means falling short on a protocol level.
There are also centralized exchanges which require you to forfeit custody. That does not mean you can't have custody of your bitcoin.
That's basic English, TwistyPhrasy.
Shower thought. Monero is technically the most private cryptocurrency, and the best to do it, BUT because of its smaller anonymity-set, it perhaps could be debatable if it indeed it's more private than Bitcoin, no?