I switched to iPhone (older SE) from Android. Size and privacy were two reasons. Then my SE broke down after 3 years (I hadn't put any protective gear). I bought 7 as I needed another phone immediately and I was going away for two months.
The last one year I have been using 7 the lack of a headphone jack is so frustrating I would never buy the new SE.
The next time I have to buy a phone I will buy the smartphone that will provide at least 2-3 years of guaranteed OS upgrades (or there's Lineage support) and has a headphone jack.
No, I don't get why I'm supposed to pay double for iOS. Then again I don't see any smartphone on the market that I'd actually pay a premium price for. They're all not quite convincing to me.
Also, $399 is not entry level compared to the first generations of the iPhone, which was already not considered cheap. I'm not a fan of this severe price drift.