Say one cannot afford current year's flagship smartphone. So if you had to choose between last year's flagship phone or this year's midrange considering both are available at similar price which one would you buy?
I can give some examples like Galaxy S5 vs Galaxy A5/A7, Xperia Z1/Z2 vs Xperia M4/C4, LG G3 vs G4S/Beat, etc.
One can see its always a better deal to go with last years flagship smartphone because almost always you will get better specs not to mention midrange phones do not receive much in the way of software upgrades while flagships are supported on average for atleast 2 years. However this only applies to popular brands as other less popular brands offer flagship specs at the price popular brands offer their midrange phones.
I can give some examples like Galaxy S5 vs Galaxy A5/A7, Xperia Z1/Z2 vs Xperia M4/C4, LG G3 vs G4S/Beat, etc.
One can see its always a better deal to go with last years flagship smartphone because almost always you will get better specs not to mention midrange phones do not receive much in the way of software upgrades while flagships are supported on average for atleast 2 years. However this only applies to popular brands as other less popular brands offer flagship specs at the price popular brands offer their midrange phones.