Seriously - can you tell me how long you received updates on your android phone?
Apple is the absolute leader in getting longer life out of their phones, they have much higher resale as a result as well.
Apple not only allows older devices to installer newer software (with bug fixes / security fixes / and supportable features) but they have been backporting stuff to a one step earlier iOS as well in terms of basic fixes. It's actually crazy especially in comparison to their competitors (that get no flak on HN) who literally ship with an old version of android AND DO NOT UPDATE IT!