Until you use a different OS...I’m sorry iPhones are very much worth higher than that for IOS, software updates and support alone no matter what the device does
It depends on how a person values iOS. I personally don’t think that is the case. I believe no reasonable person should spend more than 600 dollars on a phone that going to be outdate in perhaps two to three years. To me, smart phone is a commodity and disposable after few years. Spending 1K on such thing is insane to me.
I am speaking of this, because i have mortgage to pay, i have two car lease to pay, i have insurance to pay, i have bills to pay and i have to put money aside for my children’s education.
I would never buy a devices over 600, this is exactly why i am always buying devices that is two generations old. I picked up a refurbished iPhone 8 Plus last year under 600 and my Huawei P30 was brought in China with my Chinese money.