It sucks that you can't simply sideload apps like with Android (it is possible but has many restrictions). That's my main gripe with iOS. Without Apple's servers your device is virtually useless. Apple pulling those apps would be a non-issue.
For example, I try to avoid the Mac App Store and buy/download direct from the vendor, where possible. I can't do that on iOS.