I’ve moved from Android to apple, but now thinking to go back. The reason are repairability, you’re stuck into the ecosystem, although ecosystem works fine no frills but you will say no to alternatives. Cost is an important factor, once you’re on the train, apple will do very minor insignificant changes every year and you’ll be almost compelled to upgrade your iphone version to cover your fomo.
Apart from that, I think the inability to sideload apps, use adblockers well, used vanced like most useful apps that are experience changing, etc, these aren’t available to the ios users.
Apple is slow at rolling the updates that are necessary. When 5G was launched, they didn’t enable this feature, although sold the devices claiming they support 5G. This is a huge disappointment for end users who want to experience the best of latest features. Not just 5G, but limited support to codecs, limited display refresh rate, and there are more such minor examples.
This trend by apple isn’t over yet, they keep doing it. In the past apple used to intentionally slow down certain iphones to make users upgrade, which they later acknowledged too.
I personally wouldn’t prefer to spend so much for such experience going forward If apple continues these practices.