Whats the best direction for someone who wants to write apps for either given your comment?
I feel like we're not saying terribly different things here. That is one of (if not the greatest) motivator. I hate the idea any app fev can shittify their product and take away a foundation you rely on cuz #reasons.
Write it for literally any other platform.
Developing anything inside a walled garden always comes with the risk that you might later end up on the wrong side of that wall.