Not only did Congress ALLOW it, they mandated it! Reread the article.
Banks must expand to be competitive and stay in business. Those banks not willing to lend to low-income individuals were denied by the government what they needed to expand. The only banks allowed to grow were the ones making the subprime loans. Banks had to play by the fed. government rules or go under.