Two laws tend to join forces when government seeks to regulate commerce: the law of the land, and the law of unintended consequences.
No matter how well-meaning a given statute, when governments enact laws -- and then craft the welter of regulations that must support their implementation -- things inevitably happen that lawmakers did not contemplate. This is much more likely if the process is rushed, complicated and angry.
Case in point: Congress is mad at the banks and pleased with the auto industry.
According to a recent story in the Wall Street Journal, the bank "bailout" made $20 billion for the U.S. Treasury and the auto bailout cost $20 billion.
Go figure.
Such is the case with the Dodd-Frank Act, which was passed into law in direct response to our near-financial meltdown triggered by the 2008 housing crisis. The law was meant to protect the economy from another such event, in part by taking measures to mitigate the "too big to fail" phenomenon by limiting the business activities of large financial institutions.
But big isn't necessarily bad, and small isn't necessarily good. They are just different.
One thing Congress should have learned previously is that regulation to control the size of companies is often futile and invariably expensive.