If you think the "big" banks are accepting matricula consular cards because of CRA, I've got a timeshare on the Brooklyn Bridge I would like to sell you.
CRA brownie points are merely a side benefit to what these folks see as a lucrative market. While illegal aliens who break the law may make headlines, the majority of "guest workers" just want to earn money to send back home, and there is money to made accommodating that in addition to other fees that can be earned by providing account services.
_________________________
CRCM,CAMS
Regulations are a poor substitute for ethics.
Just sayin'