> That should be concerning to anyone working on projects that use APIs
Well, free APIs anyway. If you are paying for API access, you hopefully have a contract which gives you power.
Even if you pay, most likely you have a contract that effectively gives you close to no power because it's full of conditions favoring the service provider and trying to use the little power you have will be expensive because laywers and courts get involved.
App Developers usually don't give a flying cluck about anything other than their apps. Battery, CPU, mobile data? Zero consideration.
But then of course the fault lies on Apple (and MS - it's the same thing in Windows - see the CrowdStrike fiasco)