Google will soon nix SMS authentication for Gmail logins, according to Davey Winder at Forbes. Citing inside sources, Winder claims that the search giant will soon authenticate Gmail logins using QR codes that can be scanned with a smartphone's camera.https://www.notebookcheck.net/Google-to-drop-SMS-authentication-for-Gmail-logins-will-replace-it-with-this.967347.0.html
SMS: Sent in clear, Phishable, interceptable, SIM swap
QR Codes: Phishable
Passkeys: If you lose passkeys device/software you fall back to other methods/huge hassle.
Yubikey/hardware: When lost/forgotten, you are screwed/refer to backup methods. Also pretty inconvenient.
There is no perfect security, and all security requires education/training, or people are its weakest link.