I baught Xaomi Redmi 5 for $150 a year ago. I could've easily bought the latest iPhone, but when I compared them, I saw zero difference except for the camera. This phone was pretty much ideal for me for the last year, until it broke down (turns out browsing Twitter while lying in a bathtub with slippy hands isnt the best idea). And because of how cheap it is, and the fact that pretty much everything important is synced in the cloud anyway, I'm about to go and buy a new one without stressing over it at all. Out of curiosity, I compared the latest Redmi with the latest iPhone and Samsung Galaxy, and I again don't see a single reason to buy the flagship phones, even though I'm exactly their target audience in term of income.
The problem with smartphones is that they've solved all their problems and the cheap devices are just too good.
The problem with smartphones is that they've solved all their problems and the cheap devices are just too good.