Probably because it's not 2010 and both platforms are matured to the point of being able to do almost the exact same things for the majority of users, so it's just down to small personal preferences.
This is so true now. I used to go back and forth between iPhone and Pixel phones, and then a few years ago decided it's just nicer with an iPhone. I know I'll get regular updates and I'll get OS updates way longer than any Android phone will. The OSes are pretty much the same now, little tweaks here and there between the two and they are nearly identical to how they work. And iPhone just has more QOL features over Android.
I think this is mostly right. There used to be big differences and now its very much just a preference. Except when price is taken into account.
Apple no longer have an excuse for the high price of their phones because they are, as you said, basically the same as androids and in some cases just not as powerful.
Androids have the advantage of competing with itself. There are many different makes and models of android all fighting for space so new features or improvements happen faster than they do for iphones. Apple have lost what made iphones unique and therefore "worth it" in many consumers opinions.
If they are now basically an android they should cost the same as an equivalently specced android.