Apple sells the phone. It's working 100%. User installs app, breaks phone. Apple takes blame?
The trick here is see that:
1. If Apple is very paranoid and must approve every single app, then it should rightly take the blame.
2. If Apple says it's free for all and users should realize that some apps are not that great, then it would rightly remove any blame thrown its way.
Which is why I think the whole app approval process is absurd: Apple should stop approving apps and remove any associated blame. The path it's on right now is never going to scale or end well for Apple - all it would take is one bad slip and it's pretty much over.
On the flip side is what Google does with Android: they're collecting tons of feedback every time someone uninstalls an app, including an option that says "this is a malicious app". Care to wager that this will be used in some kind of automated way to keep the app store clean?
Not just that, they're empowering the user to make an informed decision. The Android app store tells you how many downloads the app gets, its star rating (out of 5 stars) and user comments. Before installing any app I read all this info and decide "hey, with 10,000 downloads and 4.5 stars, how bad can it be?"
But then one more thing happens: the app store tells you what the application requests permission to do like access your location or full internet access or whatnot. You still can decide not to install if you see something fishy. I've seen many games request access to my contacts and they didn't get installed.
So please tell me, how is Apple's way better in any regard?