|
I work full time for an IT company that supports Apple products and we are in the same position. Its hard for us to recommend upgrades unless there is an hardware failure that's beyond the replacement cost. I still rock a 2012 MBP that has RAM, HDD, ODD, and ports. It can be service by removing 8 screws. IMHO it is the peak Apple Laptop. After 2012 they started being anti-consumer, anti-repair in laptop design. |
I just sold a 2011 13" MBP I got from an office clearance on eBay. Despite being 7 years old, I got the equivalent of a couple of Chromebooks for it, with the new owner extremely eager to get their hands on it. I upped the disk to an SSD before I sold it and installed High Sierra, and it ran great.
From the same clearance, I got myself a 2014 Retina. Can't deny, the screen is gorgeous, the trackpad is great and the keyboard is very usable. It was already maxxed out with RAM, but despite having an upgradeable SSD, my upgrade options are limited because Apple use a proprietary form factor. I absolutely loved my old Discrete MBP, which I used daily for 5 years and took around the world with me, but I hold the Retina at arm's length. My other laptop is a custom-built gaming machine where I can push the RAM up to 64GB if I want to, as well as fitting SATA and NVMe SSDs. The lack of upgradeability is a real limit to the range.
We also have XPS 13's, which despite copying Apple on soldering in the RAM, have standard m.2 SSDs. I got an enclosure to drop the disks into if necessary.
As best I can tell with everything in Apple's current lineup, if it breaks or is outclassed, even within months of its release, you just throw it away and buy a new one.
I can't help but remember Tim Cook commenting how he noticed Windows users switching to Mac were coming from hardware that was 5 or more years old. His comment was how 'sad' this was. This was startling because it shows how long non-Apple hardware lasts, and how fundamentally Apple does not understand this. They would much rather you renewed your computer as often as you renewed your iPhone.