That's actually one of the main reasons I switched from android to iphone. Android phones don't hold their value nearly as well. You can get a great deal selling or trading in an older iphone, but not quite as much for a comparable android.
Yes, you have a point about a practical standpoint, but obviously the flagships exist for a reason. You could have a very similar comparison between the pixel 10 pro and the iphone 16. Comparing any current gen flagship to any last gen midrange is going to look somewhat similar.
But when you look at feature/spec line by line, that generic, practical comparison starts to fall flat:
Compare Apple iPhone 17 Pro vs Google Pixel 9 with our phone comparison tool and get side-by-side specifications.
www.phonearena.com
And I couldn't find a direct comparison of the iphone 17 pro to the pixel 9, but here is the comparison from the 17 pro to the pixel 10 pro. The iphone's CPU and GPU benchmarks are much better. The cameras are graded nearly the same and the only big advantage for the pixel is battery life. I'm sure you can imagine a comparison to the pixel 9 would be a much wider gap.
The fiercest rivals are back in the ring
www.phonearena.com