My biggest gripe with this law has to do with the fact that the limit hasn't changed in at least 22 years. I remember learning about this law when I worked as a bank teller one summer. $10K isn't what it used to be.
Source: drinking buddy who was VP of local bank and handled regulatory compliance
>$10,000 today is equivalent to just $1,640 in 1970 dollars