Depending on the app, do you really expect companies to devote X resources (maybe even a full, separate iOS team) specifically to maintain a version of an app for older devices?
Maybe that's feasible for the larger tech companies but not the smaller ones.