How would you explain the current limitations of iPadOS then? They are surely not hardware related, as modern iPads have enough RAM, storage and clock speed to easily handle the same tasks as my 2015 MBP.
One of the things that makes an iPad so joyful to use is the simpler interface and uncomplicated application management. Using an iPad doesn’t “feel like” using a computer and this is one of the reasons people are drawn to them. By comparison, the cognitive overhead of using a traditional windowed desktop operating system on a computer is much higher, with an entire category of window and app management tasks which the user is required to navigate.
The explanation for the current limitations of iPadOS may simply be that it’s an intractable problem, or at least one which Apple have not yet managed to figure out. It may simply not be feasible to blend those two UI philosophies which are at times mutually incompatible with each other. Every step Apple take to add sufficient complexity and capability to iPadOS in order to satisfy macOS users is a step against that magical simplicity that an iPad promises.
When I’m hard at work in macOS I routinely have a dozen active windows open across a handful of apps (and, crucially, all simultaneously visible). And I’m a relatively simple single-monitor user. Is it even feasible to expect a tablet OS to both be able to sustain that sort of complex workflow while at the same time maintaining iPadOS’s tradition of melting into the background and making the application itself the primary user experience when using the device?
iPadOS has made great strides in adding multitasking support as it has matured. It’s now reasonably practical to run 2 to 2.5 concurrent applications at the same time, but the UI clearly strains under the weight of that interactive complexity. It’s easy to envision a future iPad with significantly more RAM being even better by not needing to so aggressively terminate or hibernate background apps. But I definitely struggle to see a clear path forward when it comes to UI and interactive app management that could absorb the kind of complexity that a free-form windowed UI provides on a traditional computer.
We’ve seen with Microsoft’s attempts that simply having tiling windows on a tablet or hybrid device isn’t a very satisfying or compelling solution. Touch on Windows laptops continues to be more of a novelty than a useful tool. You end up with a user experience that is a compromised tablet and a compromised computer combined. As with the analogy, too much blending and maybe you just end up with a vehicle that’s not a good truck and not a good car.
I have trouble seeing Apple moving more in that direction, not to mention the users. I’m not Apple and it’s not my job to do UI design, so maybe there’s a path that can cross that tightrope. I don’t think it’s inevitable though. It may just be the reality of these devices.
I definitely do not think that Apple are intentionally limiting iPadOS to protect their macOS sales. I think it’s just a hard problem to solve.