If length of support is your concern, why not iOS? Apparently, iOS 14 will support the iPhone 6s, which means that this 2015 phone will be supported until at least 2021.
Length of support is not my only concern, but even if it were, I would prefer to have a phone that works until its hardware is literally incompatible with the network, even if I have to keep it up to date myself.