So what's to stop them from simply offshoring those jobs?
They already have, and that is why their whole company is in shambles.
BoA's growth model for more than a decade has been to buy up American banks, lay off the US employees, and replace them with cheap imported labor (in addition to their offshore workers).