Well, there’s another change that made it more viable - back then people had spare batteries cause they needed them. Now most devices will last a full day of normal use, so the ‘average user’ doesn’t care much about swapping batteries.
My gripe was physical keyboards. Until they basically disappeared entirely, I tried to buy exclusively devices with physical keyboards. I liked my T-Mobile Sidekick except it could stand to be thinner.
Wasn’t 64 bit adoption largely driven by Microsoft deciding they weren’t making a 32 bit version of their next Windows at one point? It seems it might take something similar.