Comment
Comment by AndrewStephens
Apple are already pretty good in this regard - their devices are expensive but made to last, and they directly support them for 4 or 5 years. The upcoming iOS release is supposed to be focused on getting better performance on old devices as well.