I have simply stopped buying "apps" even though I am still an iOS user. Quite a few of my purchases have just disappeared over time. I moved to a newer device and they couldn't be installed. I'm not happy with Apple and I got rid of my modern Macs (still have 1/2 dozen SE/30s) completely, now I use Debian or OpenBSD. Apple is extremely tight lipped on what they're doing and where they're going, they will support and…
all this churn, and what do we get for it, we can loose our old apps, customers can get upset, devs large and small look for shortcuts because thier investment (obj-c, appkit, uikit, swift 1 - 4, 32-bit, etc etc) is obsoleted... it just reduces the number of viable apps... isnt the whole point of apis that they abstract the machine/os underneath so we dont have churn so much?
i know windows isnt the best thing ever, but lots of older apps just work, and i feel apple (and all of us) would be better served if they at least wrote better abstractions to support older apps (32bit runs in compatibility mode, etc)