I think it has the best privacy no one knows how much you have in your account. In real life your bank knows everything about you, but in crypto no one knows and the police don't care about it.
One of the advantage is that bitcoin is also online so its not in your pocket.