Ironically until fairly recently Nationwide required the little keypad authenticator thing, and everyone hated it!
However, I use a Yubikey as often as I can nowadays and authenticator apps too where possible.
I'd like the option to use one but I can't :(