Because Bitcoin is traceable and only quasi anonymous, with mass surveillance a real thing it makes sense if you want to transact privately. Dont forget with good blockchain forensics by just paying for a small thing p2p someone can identify your general wealth etc. Dont get me wrong there are plenty of ways to mitigate the problem but from a general ease of use POV if its anon by default its generally just better.
Thats the great thing, I agree that it will be great for private transactions and in a P2P world without banks a lot of day to day transaction will become private. But it can do both, it can be great as an anon day to day currency lending the general population a modicum of privacy and well suited to the private transactions you speak of.
An interesting thought for me has been the idea that there are some financial transactions or even legal instruments where it benefits and protects both parties for it to be publicly provable.
Your honor, I claim cAPSLOCK did not send me 300 bitcoins for my used Lambo!
I am sorry Mr Goat, I can see right here on my phone where cAPSLOCK indeed send 300 bitcoins from his address to your address. Please give him the keys and transfer the title on the blockchain using counterparty.