Bank of America has two factor and optional 3 three factor integration, what are you talking about?
https://www.eff.org/deeplinks/2016/12/how-enable-two-factor-authentication-bank-america
Bank of America is not one of the banks I talked to because I will never bank with them again. I was 18 and they sent me (unsolicited) a credit card when I opened my first checking account. It had A 35% interest rate.
Commerce, Midwest, citi, and most if not all state banks have 2fa at this point.
2fa with a physical key? Also it’s been more than a year since I last checked at all.