Each iOS version is very different from the last. Sometimes older hardware and software becomes incompatible with the next version with no legacy support for them. This is much easier for Macs, can't you revert software versions? It might be good to keep it this way.