My 2016 is my 3rd MBP but the first one I bought Apple Care on. The other two I could add RAM, add a 2nd HD, etc. To be fair, my 2nd one had Staingate twice. This 2016 had the logic board fail (or so they said, issue was battery stopped charging). That experience plus the keyboard uncertainty made me buy AC.
I've also had iPhones and iPads since the beginning. Out of the 11 models of iPhones over the years, I've had 2 replaced by Apple. iPads 0 replacements.
I won't go as far as to say Apple is declining, but the increasing lack of repairability is a concern. I am not jaded enough yet to consider Surface or Dell. Go read their forums or Reddits and you will see WAY MORE complaining about quality (especially Surface).