I think for these kind of scenarios what Apple should do is unlock the device when it officially stop supporting with new iOS updates. You bought the device and you own it, so you should be able to use it as long as you want.