Re: Easy solution : a physical OTP token
Not necessarily. From my perspective, that of a blind user, I have never once seen a non-phone OTP generator that included an audible or tactile way of getting the code out. It's always a small screen and that's the only option. Meanwhile, with a smartphone, I have a screen reader which can read OTP codes from the app concerned, and if I also couldn't hear, I can connect a Braille output device to read them that way. There are some problems with that approach. A smartphone is likely at least a bit more expensive than the standalone token generator and a Braille device is extremely expensive in comparison, but if you can't see at all, a smartphone is likely to be the chosen option because nothing else works*.
In the area of physical disabilities, things are probably quite different. I do not have one myself, so I'm going on the experiences of acquaintances I know who have them. There may be some standalone tokens with buttons large enough for people with limited but some dexterity to operate more conveniently than a touchscreen, so they might be more likely to use them.
* Theoretically, an OTP program running on a desktop or laptop would be sufficient as well, but less portable.