I don't find anything wrong with this premise.
"No one who is taught that you are innocent until proven guilty in American could imagine we put people in jail for crimes they did not even know they were committing, yet that is exactly what the federal government does. We have to put an end to that practice, and this bill is an important step in that direction,” Senator Paul said.
http://www.hatch.senate.gov/public/...ill-to-strengthen-criminal-intent-protections
You can certainly prove criminal intent in banking via all sorts of means, it's just that the regulators pick and choose who they scrutinize. Plus we already have acts such as SOX that all publicly traded firms have to follow, which is monstrous in its breadth. It's actually ridiculous. Rand is also extremely passionate about the problem we face in the overpopulated prisons, which partly stems from ridiculous drug laws and overreaching DA's who always win convictions.