Larger Framework Changes
Sometimes, Apple makes a major update to its hardware that leads to even faster loss of support. For example, the iPad Air replaced its 32-bit architecture with 64-bit architecture. This was a significant upgrade that made the iPad far more useful for complex tasks and future app support, so no one complained. But it also meant that new versions of iPad’s iOS outstripped older iPads on a framework level, forcing Apple to leave it behind.