Earlier quoted context omitted.
I understand your point. However, privacy cannot shield one from tax and legal obligations. It is not just the proceeds from criminal activities, but also tax evasion (from the rich or companies) and terrorism financing.
You can use cryptocurrency which hides all of your transactions (like zcash) and pay your taxes as a law abiding citizen. There is no conflict here. Tax systems rely on citizens reporting anyway.
Nit: only if you use zcash shielded wallets(very rare & resource hungry) are your assets private. Most wallets use transparent addresses, which is kind of similar to normal ones.
Given current landscape, only monero is defacto private.