They wouldn't do it again and again because they don't earn $880 million when accepting $880 million in dirty money - remember that bank deposits are liabilities to the bank - they only earn money from interest on that -- and it cost them billions in fines to do so...