If you get rid of all the check cashing places, you keep the money from leaving the country.
Illegals use the check cashing places to send the money out of the country.
The cash never comes back and ends up in the pockets of the cartels.
Currency should immediately get exchanged and not be allowed to be sent out of the country.
No physical cash outside of the USA.