So you automatically categorized the recipients of this program as "under-qualified" buyers because they're making this offer to Blacks and Latinos? Yeah, that ain't racist at all </sarc>
There are all types of government benefits for first time home buyers, which is one of the conditions of this program, and qualifying for a mortgage is the first step. And while what BOA is offering makes it easier to get into a home without a down payment, the homeowner will pay extra interests on the loan by either paying for a longer period or will have much larger monthly payments so it's not exactly a give away like you seem to believe.
The biggest deal that I can see is not requiring mortgage insurance for not putting at least 20% down on the purchase which can increase your monthly mortgage significantly (25 to 33%).
In my opinion, if the homeowner never defaults on their loan, they should get some if not most of that money back. I know that's not how insurance works, but in this case, it should.