When I was a teen, Symbian smartphones with a physical slide keyboards were all the rage, but too expensive for my budget. I was day dreaming of how cool that'd be to be able to ssh someplace from a phone via grps. I did it years later once (from an early android phone). Now I have an android phone that can do that easily (albeit without a physical keyboard), and yet I never do that day to day. Phones make poor computer and computer make poor phones - it appears easier to send data across then to bother trying to merge them into one.
The real question I have is why software keeps getting progressively slower requiring faster phones. I don't buy the "devs are lazy / management pushes for frequent releases, so devs use poor expensive platforms like electron" or "all manufactures conspire to make phones that age too fast" - both devs and companies have always been like that, I don't see any recent fundamental shift in that. And it is not like current dev experience is somehow fundamentally different and easier then 10y ago - we use similar kinds of abstraction to do similar things (maybe ~20% more productive and simple?). I am genuinely confused.