Earlier quoted context omitted.
This is not an abuse of power. This is looking out for their users' privacy. I would have thought most people at this time would know that Apple does not take lightly a situation where an app is sending lots of privacy related user behavior to some kind of server somewhere. At a minimum, store this analytics on the phone only. But then again, you may use APIs for reasons other than their intended purpose.
Shouldn't I have the choice? If you paid $1000 for a phone, and were using and enjoying this app, and suddenly, it can no longer be updated, because Apple says they want to 'protect' me, why can't I be given the control to decide whether or not I want this protection? After all, there are permissions dialogs. If an app needs location data, and asks me for it, why can't I decide to grant permission of the app to use i…
Unfortunately, the answer to this question currently seems to be “no”. I have not found a system that both allows people to have “choice” and also prevents the average user from messing up their device.