I wish people would emphasize this more. Bitcoin isn't anonymous, and with the legal requirements for reporting transactions, much of what happens on there can be corellated to real-world identities. Far as privacy goes, it's probably a step backwards even from bank accounts and credit cards since there's no warrant needed to access it.
The other thing not mentioned enough is how insecure blockchain is.
Both are vulnerable to time-correlation.
https://www.wired.com/story/theres-no-good-reason-to-trust-b...