Re: Middle Ground?
Spot on comment.
I got my OnePlus One in Feb 2015 - so just over two years old, and it's fine. It cost £269 + shipping. That's a decent middle ground - remarkably high spec for under 300 quid. And I expect that to continue. I can't see me replacing it for a couple of years yet, and then I want the equivalent pretty high spec for £300-ish. With phones I expect the price point to stay stable over time as the spec goes up. Paying £500-£800 for a phone that lasts for a few years is sheer madness.