I’m not sure if you’re actually interested in MBPs vs MacBooks, but here are some pros for new MBPs vs old not mentioned. I’m not particularly biased one way or the other… but if I had a budget and had to pick I would probably go with a refurb. That said:
- Speakers are way, way better in the new MBPs. It’s really noticeable. I can almost tolerate listening to music on them… almost. Good enough for listening to videos and what not. Most of the time when I hear music on laptops I just want to hit something, so the fact that its almost tolerable is impressive to me.
- Graphic cards are typically way better. But if you’re not using it for live generative graphics (I do this occasionally) then who cares? Maybe if you’re a big gamer I suppose…
- Contrary to what other people have said in this thread, I was pleasantly surprised by how much I preferred the new keyboard over the old ones. Everytime I use my old laptop I feel like I’m pressing into sponges. The new keyboard is really loud though.
- New trackpad is pretty sweet.
- For all practical purposes I have the touchbar “turned off” (it stays fixed to seven buttons). I’m definitely a debbie downer about the touchbar in general. TouchID is pleasant to have.
- The up and down arrow keys on the new ones are ridiculous. I can’t say why exactly, as they’re positioned roughly the same as before, but I have lots of trouble hitting them reliably, in particular the up key. Thank goodness I code in Vim (well, except for the whole coding in Vim aspect) but I still wind up getting slowed down by this in certain workflows.
Work bought me the new one… I had to fight them to delay the purchase for a year as the one I was using was not even a couple of years old when I started. Overall, I certainly would have been fine continuing to use the maxed out 2013 MBP I had, but I do consider the new one to be a significant upgrade due to gfx card, keyboard, speakers, and a better power adapter (how many apple power adapters have I replaced over they years… now I can just replace a usb-c cable).
Way too much info probably… I’m avoiding work