How are they private when they're viewable by everyone in the world? All it takes is one slip up or security breach to connect your IRL identity to your wallet hash and every transaction is public for all to see.
Plenty of cryptocurrencies are private: Monero, Dash, Zcash, Beam, Grin, etc...
I actually prefer using the public ones when I want a paper trail. But I've got a stash of the private ones in case I ever need to relocate to a different country one day in my life.
There's no such thing as a wallet hash. A wallet consists of any number of individual keys that cannot be linked together except through using them together in a single transaction. Yes, careless use can link your identity to one or more keys, but software can help prevent that. But if you use a P2P wallet, there is no equivalent of your bank that can see or censor all of your transactions.