I understand your point, but the money laundering laws and the abandoning of cash all leads into one direction: The government shall be in control, who uses money and for what reason.
As much I sympathize with the need to control money laundering and tax avoiding, I fear that our basic freedom rights are in grave danger. When I have to ask the government, before I can buy a car (with cash ... at least in Europe it is still normal to buy used cars from private people with cash) or have to fear the grip of the FBI, because I am reported by the bank, my freedom rights are hurt.
Also there where even small merchants accused, since they put sums <$10.000 repeatedly in their account. Something that is normal, when you earn <$10.000 in cash during the weak and empty your cash box at the end of week.
Don't make your whole population into offenders, because you want to prosecute some crimes!