I think the public ledger its essential to bitcoins design. That said you can have the level of privacy you chose in bitcoin. You can do coincontrol, go off and onchain, do collaborative transactions etc to break the Common-Input-Ownership heuristic and gain privacy all depending on your situation.
