I've had 3 years from my 6 and it runs pretty much identical now to the day I got it out the box. Same has gone for previous iPhones I've had before this. Can't say the same for some other manufacturers phones I've had.
Same goes for my Mac. I had my first for over 12 years before I upgraded but it was still running perfectly. Second is going strong 5 years in. In the same time I have had friends and family members who are close to having purchased a double digit number of computers during that time.
Their products are at the top end of the market, for sure, but for me you do get a certain amount of quality and longevity for that premium.
Good response, Craig.
Personally this is what I feel Apple for well and helps shift views favourably to their side at times:
They only sell higher end equipment, ie: there is no such thing as a budget iMac or Macbook, whereas PC's are determined by the company so you can get a proper shit Toshiba and then think PC's are all shit, same goes for Android phones.
Ultimately if you get a Macbook Pro or whatever and get the equivalent SONY or ASUS or whatever the experience will be comparable, same goes for a Samsung S8 with an iPhone 8 or X I imagine, but then I see people comparing iPhones to budget Android phones and saying better camera etc etc... well of course!?!?
The fact their limit their products to high quality is a good market corner and solidifies them as a "Premium Brand" which is good, but because of said name association I personally find they've jacked up their prices too far and doesn't make them good value for money compared to equal products out there - but for those whoa re not tech minded they know exactly what they are getting and that is good.
Pros and Cons both ways. For me personally it comes down to value for money.