Which is exactly my point: once you apply these workarounds, you don't need a smartphone anymore.

Also: both banks and governments are pushing for 2FA with a mobile device being the primary, and in some cases the only, accepted second factor source.