213
Apple iPhone sales decline 10% in first three months of 2024
(www.gsmarena.com)
This is a most excellent place for technology news and articles.
I think the answer to this is both yes and no:
Yes, iphones have good build quality and especially in regards to software updates have been great, keeping even older models up to date. Whereas only recently some android manufacturers changed their update policies to support models for longer.
And No, because apple consistently has made it difficult and costly to repair phones, e.g. by pairing all kinds of parts to each other through software.