The price isn't really such a problem if you don't indocrtinate yourself into buying a new one each year.
But this shouldn't be applicaple to teens though, probably?
Under these conditions, why would you ever buy an Android?
The only real downside to someone that isn’t a power user is price, and even power users can tweak iOS enough for nearly any use case. An example is that you can currently sideload a virtual machine app from altstore that can literally run Linux with full USBC (or lightning to USB) pass through.
Nicer screen: with that huge camera cutout it's just ugly.
More solid feel: if you tap the middle of the screen it feels hallow, like a cardboard box.
Better software integration: to make my apple tv to be my home hub or however it is called, I had to look up the answer. I only found the question from 12 years ago with no answer (there is no community in apple universe, just individual customers). I finally gave the answer to that question myself after a week of poking. Horrible sw integration.
Other stuff: you can't move icons where you want (what a joke!), you can't have a link to a picture on home screen, you can't... you can't... you can't... but hey look at that battery not getting drained by nothing!
Better than what, budget phones? Android phones worth half its price have comparable features nowadays. Apple has failed miserably in gaining customers from markets where its hegemony wasn't already established, including the world's largest smartphone markets (China & India). American localisation is absolutely the largest thing going for them.
I now help all my friends buy cheap iphones for about $150/phone. They are either openbox or refurbished by apple, still under apple warranty. Currently iphone 11 64gb is that sweet spot.
Cpu is still faster than most modern androids. Nvme ssd doesn't wear out as cheap emmc on androids. Phone receives way better software tuning than any android because apple iterates slower.
And best part: phone can be serviced on the cheap in almost any mall in the world. Everyone got spare screens, batteries,cases sell in dollar store.
I get Latest ios releases. I was using pixels before and when they broke, esp during travel, it was a very uneconomical proposition.
Only thing I miss is termux and gcam.
Swapping parts like that on an iPhone doesn't work (anymore): https://www.youtube.com/watch?v=K2WhU77ihw8