@chemelia@eldritch.cafe I've had 3 generations of Xiaomi phones and they've been really really good, at a <250 pricepoint. Currently on the Mi A2 which still holds up well.
If you're into that sorta thing, check lineageOS support, that way you can get updates when the manufacturer doesn't care anymore