I'm not a big fan of second hand tech. I'd rather have a cheaper new phone than a 2 years old luxury phone.Actually you can with 2nd hand phones. Prices on android phones are not very cheap.
It's not that iPhones are much more expensive when comparing similar devices, it's mostly that there is a lot more options when it comes to budget phones with Android. My current phone is a Moto G4 Plus, ok specs, fingerprint sensor, 1/4 of the price of a iPhone when I bought it. I don't love it but it does the job.
Now the SE is interesting and if it was out then I would have considered it instead.
For me, a phone is not something I'm interested in "investing" in. Contrary to a computer, I don't spend that much time on it and I don't do anything that requires powerful specs. Also, I don't want to worry all the time about breaking/losing/getting robbed a 1000$ phone. A 2-300$ phone is a lot better for my peace of mind.