Not sure if anyone else can relate but my wife had T-Mobile and was sim hacked. Her bank account got hacked. Her email address got hacked. All because to protect the bank account I put in second factor auth using her T-Mobile number. She talked to her colleagues who reported that their phone was sim hacked too on tmobile. We switched.
It's very frustrating that most banks have not implemented hardware 2FA (Yubikey or Titan support) let alone authenticator based 2FA. Bank of America is still stuck on SMS. SIM swaps are happening on every carrier.
banks are still trying to modernize their legacy main frame infrastructure from the late 80s to mid 90s. at this rate, a hardware 2fa will be ready by 2030.
No hacks now.