Yes. Please tell my bank that.

They know. The EU directive is quite clear that hw tokens are to be preferred over phones. Banks are cheap though and violate it.