Granted I didn’t read the article above, but I don’t see how the banks benefit by this. They have a profit which they give to a non-profit org so they don’t pay taxes…but eventually the money makes its way back to the bank, at which time they will owe the taxes they avoided at the earlier period.