Depending on your point of view, security updates for old devices are almost preferable to full-feature updates. My reasoning is as follows:
Each new version of iOS/Android is more resource-hungry than the last, and expects better hardware to run it. Many people with Apple device complain, "This new version makes my old iPhone/iPad so slow it's practically useless." So in most cases, people want to keep using their old devices (presumably at the performance speed they were running previously), but they are compelled to stop using them when they stop receiving updates, because the unpatched bugs/exploits could put their data at risk.
While there are definitely many people who would like the latest-greatest OS on their device, I think a large number of people would be happy with their device's current OS, patched to ensure that it's not vulnerable to an active 0-day exploit.