I can buy a 64G memory card for about $50, so why is Apple charging $100 for non removable memory of the same size?
The lack of access to the battery is also a complaint I have... not so much that eventually one has to either "Tech" their way into it or pay to have it fixed, but that they eliminate a simple easy way to extend the use of the phone in a remote location by restricting my access to the battery.
Sure, I can carry a secondary device to piggy back the phone to extend my usefull life of use, but why not just allow me to pull out the battery and put in a second one? That really gripes me about all their portable devices. (of course I have a pet peeve with all the non-standard batteries any manufacture uses... but that is another rant)
Now frankly I love their design look and the UI, but I hate that everything is "locked" to the mother fruit. (yes, I know there are workarounds... but they are just that.)