I've been using the budget Moto G+ line for the past four years. I can upgrade my phone every year around Black Friday and get the latest model for sub $200. The older phones still work well and get handed down to my less tech savvy family members. I'm not really sure what people are paying for when they get those $800+ beasts for phones. When I use a friend's I can tell they are higher quality; either they feel more…
My apple phones have consistently been good for 3-4 years, making the yearly outlay similar. The differences aren't in the CPU features but rather the screen and camera features. The high end apple phone from two years ago still has a better screen than the budget android today and the camera is probably better as well - perhaps equal at worst. No, I don't have a headphone jack (and yes, it is annoying) but it isn't…
I had used them in the past and even tried to take them into their third and fourth years, but they felt sluggish and had more and more app crashes as I fell behind the adoption curve. At their price point I'm absolutely expecting a 4+ year lifespan. I think Apple has a different vision though and is aiming a little more upmarket than where I am.