As a purchaser of pre-owned smartphones many years after their release [since I don't have the funds to purchase them in full/one time payment at the time of their release] I feel offended...
I have purchased iPhone 4, 4s, 5, 5c, 5s, 6s, SE 2016, all pre-owned due to older software and to experience what I cannot afford to experience at release/launch date of the smartphone...
I decided to purchase Galaxy S10+ since it is the last Samsung flagship that has a headphone jack and I really don't need very high MP count in cameras... I'm okay with 12MP and 16MP... I don't need big jumps in resolution like 8MP/12MP then 50MP then 200MP or something... To smartphone manufacturers, either use camera resolutions as close as possible to each other or make them all as high as possible rather than big jumps...
Even though it will not get android 13 or 14, it still gets the job done and works fine for me... I also keep with me a 6 year old turning 7 model, iPhone 7 Plus which I purchased brand new in 2020 due to the sale price... It's also another smartphone that will be outdated since it will not get anything newer than iOS 15 but it still works fine... Once they reach the point that repairing them is not worth it that will be the time to have them replaced with something newer although maybe not brand new or newly released...