Show me a user who uses a headless wallet. Everybody is using GUI wallet which does not have that functionality yet.
On a Monero hiding or obfuscating - I don't think it matters a lot if it's hiding or obfuscating or whatever anybody calls it. What matters is the end result which is: there's no way to know anything about transaction using recently introduced Ring Confidential Transactions (RingCT) - neither the amount nor the sender and recipient's real address. You can check the explorer how it looks like - it's beautiful:
https://xmrchain.net/
(Note that some of transactions still don't use RingCT therefore their outputs are visible. RingCT is default but not mandatory as of yet - this is going to change in July when a hard fork is planned that makes RingCT mandatory).
Tonych, I think you might be interested in reading RingCT research paper. You can find it here:
http://www.ledgerjournal.org/ojs/index.php/ledger/article/view/34