Dog33,
I agree with your sentiments however, BofA is not giving credit to anyone that is here illegally, that is those who do not possess the proper documentation. That was misinformation that was put out and soon corrected.
I could not agree with you more concerning the rest of your post.
Cheers,
Tarr