If you truly don't understand why there are anti money laundering laws I suggest you go commit some crimes for large financial gain and then figure out what the hell to do with the money such that you can use it.
Someone claimed that it was the bank's fault because they did nothing to prevent money laundering. Why would they if they are not forced to? When you run a business you do not turn customers away, especially they they want to give you plenty of cash... It's naive or hypocritical to claim otherwise.
None is blaming them for accepting funds from anyone that they come across, but there should be no confusion as to why the rules exist: because the banks will indiscriminately allow the transfer of funds from illegitimate sources.
With that in mind, the rules are crazy, because the banks don't care.