I agree that this would be an awesome feature, and it would also significantly enhance iPads' value for me.
That said, having worked on account/identity systems at another FAANG, I think that the commenters saying that Apple is holding this back purely to sell more iPads are underestimating the complexity of this feature.
This is not a feature that you just bolt on to the top. It will require a significant ground up rewrite of iOS' fundamentals if you want to support account switching without a full shut down of the device (and even with that, there are complications with shared storage).
There are likely tons of singletons across the iOS codebase for the "current account", and switching between users will easily lead to bugs where the new account shares/accesses state from the previous account.....and these "violations" are much harder to detect via static analysis than you might naively imagine.
UPDATE: I wasn't aware that Apple already supported a bunch of this via MDM. My only point was that if they didn't already build this into the foundational layer of the OS, then this is a very difficult feature to add later. If they already have this, then I don't have any defense left for them.
How does your assertion hold up give they've already written this code and it's used every day by millions of people?
You just have to turn it on with a MDM profile. It's just consumers they don't let use it.
I’m guessing the main (technical) hang-up is that it messes really badly with one of the most distinctive things about iPads vs other devices, which is extremely low time-to-interactive from any sleep state. Device been sitting on your desk untouched for three weeks? Pick it up and it’s ready to go almost before you are, and still with a useful amount of battery left (offer void for cellular models).
Isn't it already possible with MDM? If so, do these problems all exist? I've considered using MDM just to get this feature, so I'm curious if anybody has experience with it.