We got my wife's grandmother an iPad because she kept getting fleeced by Geek Squad after opening email attachments. Smooth running for years now.
A lot of people don't have any need for a full-on computer.
I've considered something like Solus-based laptops for them, but I haven't gotten around to testing out a configuration yet.
They're happier as their technology always works the way they expect. I'm happier as I don't get any more tech support calls.
Please don't take that away from me.
What is this nebulous "damage"? If an app escapes the sandbox and totally hoses the operating system, the fix should be basically plugging the phone into a cable at home and waiting say 24 hours to prevent evil maid attacks. If the malicious app manages go further and screw up the "hardware", then that implies a serious security vulnerability and so should be covered under warranty.
A security model based around every bit of code on a device being vetted is fundamentally unscalable. The cracks are really starting to show, with increasing false positives and false negatives.
Now imagine people downloading all sorts of scam apps, having personal data uploaded, ransomware, you name it. And they are going to take that sucker straight to the Apple store if they don't have friends/family to fix it.
Aside from that, I personally view the Apple App Store as a feature and a benefit to me. I don't want another App Store even if it were available.
> people downloading all sorts of scam apps, having personal data uploaded, ransomware, you name it
Obviously if you just get rid of Apple's current solution and don't replace it with anything, then those things will happen like the jungle that was Windows. But that does not make for an argument in support of Apple's current solution.
The answer is to address those problems for arbitrary code (eg isolation and fine grained capabilities), rather than simplistically asserting that any code on the device must be "good" and then enforcing a singular top-down regime to assure that.
> I don't want another App Store even if it were available.
See if you still hold this opinion in ten years when large companies have been pushed to ban secure communication tools in the interest of "public safety". The writing is already on the wall.
(My current support load mainly consists of needing to help my dad because app UI elements are designed to be invisible. This is a problem caused by centralized control - banks create their own decommodified apps and want to look hip in the "design" world or whatever, as opposed to publishing a standardized API that would allow creation of independent apps for old people. And the same vacuous "security" FUD gets dragged out to justify that state of affairs as well)
Aside from that, the iPhone app ecosystem is perfect for me. Maybe it’s not perfect for you but I like it how it is and don’t want it to change and I don’t want more people in my family bothering me with tech stuff. If you want custom stuff why can’t you use Android and a Pixel 3 or something? Plenty of other options out there.