GIVE IT A REST!!!!
You pulled banks into this debate and I simply did some cursory checks on one, just one, of the banks you mentioned. Bank of America, now, according to you, does offer 2FA. They not only offer 2FA now, but according to you they are adding the specific form of 2FA that you said they did not offer.
Instead of admitting that you may have jumped the gun, you blamed me and now you want to scream it to an end. Well done, Apple master, well done.