Bob Barr takes Bank of America's side; did the ACLU get to him?

Former Republican Georgia Congressman Bob Barr - also an advisor to the ACLU, a group indirectly linked to the Mexican government - comes out in support of Bank of America's credit card for illegal aliens in "Immigration indigestion" (link). He ends up sounding like Bill Press, and makes the same fundamental error as he did:

When word surfaced recently that some banks, such as Bank of America, were allowing individuals to open accounts, apply for credit cards and obtain home mortgages even though they did not possess a Social Security number, it was not Big Government Liberals who rose up in arms to stop "greedy" financial institutions from offering such services. It was Small Government Republicans, like Colorado's Tom Tancredo and Californians Ed Royce and John Doolittle, who waxed indignant that banks engaged in such a free market activity as extending credit to someone who proved creditworthy but did not have a Social Security number.

The problem is that that isn't the "free market", it's the "corrupt market". Banks were not originally allowed to accept Mexico's Matricula Consular ID card, but the Bush administration fought to change that. That's despite both the FBI and the DOJ pointing out that the cards were not a reliable means of identification and would provide "an opportunity for terrorists to move freely in the United States". As detailed at the last link, the Mexican government is allowed to visit their outposts in the U.S. and distribute them like candy.

The "natural order" of things was not to accept those cards; political corruption and the Bush administration's support for corporatism led to the change.