Most of these are "screw the coder" misfeatures
I don't see any useful use-case for sealed classes or strong encapsulation other than control-freakishness.
There have been (very few, but important) times I've needed to access internal APIs on my phone. And fuck you, it's MY phone. I want my garage door app to be able to turn on GPS and data so it can function, and I don't want to spend 5 minutes tapping all sorts of extraneous "enable" dialogs just so I can go home.