Most of my life I've been using phones with keys - the Treo/Centro series with PalmOS, then (due to working there) the Nokia N900, N9 and Jolla devices. The best ever on screen keyboard I've encountered was on the N9, followed by Jolla (unfortunately, we never implemented swype there). A had a regular Android phone for a while after that, but pretty much all Android on screen keyboards are just horrible - so I went from actively doing stuff on my phone to just reading stuff, and using it as notifier for getting my computer.
Things changed when some companies did end up doing new phones with keyboards: I had the Planet computers Gemini, followed by the Cosmo. Both had great keyboards, but a lot of other issues. Next were Unihertz Titan and Titan slim (which I'm still using) - both also nice devices, but starting to age, not really getting updates anymore, and putting something else on there is problematic due to Unihertz not releasing kernel sources.
The way I'm using my phones also changed again - I fully stopped using banking apps on the phone. The modern way is to combine an authenticator into the banking app, and treat the banking app as having built in two factor auth, which is just stupid. I can use a separate token with all of my banks - but using the smartphone app would forcefully sign me up to using them as authenticator, so I can't use them anymore.
A lot of other applications also are pretty much useless nowadays - most are just wrapped web pages anyway, and even for the ones which are not: Nothing has long living auth tokens anymore (which used to be one of the main selling points ) - and if I have to log in to not regularly used applications every time I use them it's easier and more convenient to just use the corresponding website on the computer anyway.
So we're back to just wanting a phone I can read on, and that sends me notifications - and the keyboard should allow me to even respond without taking out my computer. The main issue with the device is that I don't need Android for doing that - and with the ongoing enshitification of Android I'm not really sure anymore if it's worth the trouble of getting another device, or if I should just go towards "when I'm not on my computer I'm offline" again.