Actually, with resources getting scarce, we should already get comfortable with the idea that a phone should be expensive, and be repairable enough to last for many years!
- Oneplus One: mine lasted 11years, I had passed it down to my kid. I changed the charging connector once.
- Oneplus 5T: lasted 6 years
- Now Pixel 8a: currently one year, but I already had to get the battery replaced after 6 months :/