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.
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.