I also work in a highly regulated industry with regards to document control. Cloud doesn't always mean AWS, Azure, or Google. For example, we run our own inhouse datacenter with a document management system from a vendor that complies with our regs. I would consider this "cloud" as to the user it is.
True. I never considered that as "cloud". and that's how we are doing it. 2 datacentres replicating data with multiple sets of backups of all devices.
Unfortunately, some of our software is massively legacy. such is banking.
Anyways, Most of that all becomes moot once we finish our horizons environment. Than I don't care what our end users use. Life will be so much easier.
The issues you raise with regards to data plans and employees traveling or being offsite, all those issues apply equally to a laptop with removable storage. As I said, those are data policy logistics, not computer hardware related. They'd be just as screwed if they had a Lenovo that died while traveling away from WiFi unless they happen to be traveling with their IT guy who has a suitcase full of spare parts.
Thankfully, our users don't typically go far from head office. They do move around a lot, but within a reasonably managable geographic area. Typically, even if the user is out, we can have a working copy in their hands within 15 minutes. something happens to the machine and it's not the drive? 5 minute swap to identical machine. User is out the door.
I'm not sure what you mean by "we cannot afford to lose the data drives when / if we have to ship the device to repair."
Sorry, that came out more confusing than intended.
We are not allowed to ship the storage medium to repair centers that have data on them.
when we ship back, we swap in a non-data used clone.
I know, much of our rules seem draconic. But we have thousands of people's data, banking, personal, etc. It would kill me to have a breach on my watch.
Bottom line is this: Having soldered storage is a pain, but it's a logistics problem for IT departments and it's workable. In other words, it's not a gating issue.
Everything is workable. That's how I tackle every single problem.
But at the same time, Why put up with something that adds time or cost to a process that already is pretty good?
I accept doing things like soldered down stuff when there is either a dramatically massive technologically reason for it, or some sort of design restraint that cannot be overcome under any other means.
There's a pattern of Apple devices that seem like they are choosing to go these routes for the purpose of driving sales. Not because of real technical reason. They COULD do it. They just don't want to.