Progress requires ever more evolved hardware. Maintaining OS' to support such becomes pretty hairy after a while if a given OS has to support new h/w, old h/w, old s/w, etc. and so on.
Apple are "lead breakers" in this. A few years ago they stopped 32 bit support on iOS releases, and in the...