> but as a developer whose livelihood is tied to their decisions, I'm tired of being jerked around.
I am a developer of a dozen very popular apps and I couldn't disagree more with your position.
Developers having a wonderful experience or sustained livelihood isn't the goal here. It's to make sure consumers are protected and cared for. As Tim Cook would put it that's their North Star.