My 2012 MBPr had every part replaced at least once, and a few (screen, keyboard and top of main body) replaced twice, fortunately all during the 3-year AppleCare.
A consistent problem in my 2010, 2012 and 2017 MBP's is reliable (i.e. not crashing) switching between the discrete and integrated GPU's. It was the death of the '10 after 2 logic boards, caused 1 logic board replacement on '12, and now on my '17 I still see regular (every couple weeks) spiral-into-non-responsiveness and core dumps exactly when those switches happen. I wish MacOS could still force to integrated GPU, I'd rather have slow graphics than give up battery life.
Same here. First the display ghosting issue, then a couple logic board swaps for GPU issues. Then the I/O board for USB issues. The top case for a trackpad problem, and then when I swapped the battery they had to replace the bottom case as well. By the end I think it was all new parts aside from the SSD.
> I wish MacOS could still force to integrated GPU
I use the free gfxCardStatus app to accomplish this
A consistent problem in my 2010, 2012 and 2017 MBP's is reliable (i.e. not crashing) switching between the discrete and integrated GPU's. It was the death of the '10 after 2 logic boards, caused 1 logic board replacement on '12, and now on my '17 I still see regular (every couple weeks) spiral-into-non-responsiveness and core dumps exactly when those switches happen. I wish MacOS could still force to integrated GPU, I'd rather have slow graphics than give up battery life.