Earlier quoted context omitted.
There is no provision in the constitution for the federal government to regulate money exchange. Thus the law he was convicted under is itself a criminal act (and under USC 18-242 everyone enforcing it is a felon). The constitution is the highest law of the land. If you think this guy belongs in jail, then you need to amend it. The supreme court has already ruled that unconstitutional laws are null and void the momen…
The Constitution granted the Federal Government limited powers. But included in those powers is the power to self-define and self-regulate. Thus, should the legislature pass a law, and should the Supreme Court uphold that law, it is deemed Constitutional by the body specifically-empowered to make that determination. The Money Laundering Control Act made the laundering of money a crime. It was passed by the Legislativ…
Regarding money transfer, I think it's clear that the Congress has the ability to regulate interstate and international money transfers. Whether it should or not is an entirely different matter.
Despite the current (ludicrous) interpretation of the commerce clause, the Congress has no authority over intrastate money transfers whatsoever; that authority rests with the states.