To be honest, I don't think that attitude is good enough. There are technical ways to prevent money laundering and tax evasion at the same time as keeping anonymous payments possible.
Sure, it's more complicated than just outright banning any type of anonymous payment, but I think not even trying would amount to a huge loss of resiliency for any democracy.
We also don't blanket ban secure private communications (although not for a lack of trying) for the same reason.