I used an old 2009 or 2010 (don't remember) MBP for some years. That was such a great machine. The 2014 MBPr I got after that (after a stopover in Windows land), felt like the future of Computers (the 2012 Retina)
For me, it all went down the drain with I think High Sierra. The version that got rid of Nvidia drivers. It was nothing but, bugs and bad software from that point on. Last summer my colleague convinced me to get another MBP 15", everything will be fine, he said. Yeah, no. Nothing but issues, again. Worst Mac I ever used. Got the logic board replaced and now have a machine with coil whine and a noisy fan that wobbles on a flat surface. The shop refused to repair it again, everything is fine with it they said, and here I am.
Well, I used my personal PC with Linux in all the downtime (is was out for repair for weeks now), and I have seen the light. I'm done, now all I want is a new Thinkpad or Precision once a new version is released.
sorry, not really Surface related, but just wanted to tell.