Given that those benchmarks running on operating systems, the software(OS) matters.
>And old iPhones remain usable longer than old Android phones.
It depends which Android phone you are comparing with. If you compare with a flagship, it should be head-to-head. But i think that is because of stability/efficiency of iOS over android.