To me, it doesn't matter how powerful the iPad is if the software experience is subpar. Multitasking is cumbrous enough that it might as well not exist, multi-display setups can only mirror at a fixed aspect ratio, it lacks multiple user profiles requiring a family to be under a single user, and the few apps that take advantage of the keyboard/trackpad are nowhere similar to their desktop counterparts. Take Excel for…
Really, at this point the only things keeping me from replacing my everyday-use personal laptop with an iPad Pro or iPad Air are: - The lack of a true development environment local to the device - The lack of true background app support for things that need persistent connections (ssh clients, etc)
I keep an AWS box spinning that runs docker and my dev env (vim as editor), then connect to this via Blink shell. This lets me port forward via SSH. If I need L2 I then use ZeroTier. My SSH key lives in my local Secure Enclave and then forwards via ssh-agent when needed on the external box (eg pushing commits). Background offloading is avoiding by enabling the geo lock, which also has the bonus of tearing down any SSH connections if the device leaves the lock area. Ends up as a pretty neat setup.