Yeah if I get a 2018 MBP AppleCare is a must. I don’t want to have to deal with this kind of nonsense. That being said I have good way to backup if I ever do have to send it in for repairs. This will be my third personal MBP. There have been ups and downs with the product line over time for sure. Overheating in the first one, battery exploded in the second. This 2015 MBP has been so reliable! 🤑🤮
You've beat up a few it seems. 😳
If you have your backups & stuff then it works well, but it's like a stone in your shoe (the smallest sticky x key & suddenly every 20th press is insecure). If you do on-site stuff it is more likely to be an issue. Office coding shouldn't impact much (there are skins too).
A few spare keys (in advance) solves the biggest issue (the keyboard issue is mostly the hooks on the back of the keys rather than a bigger problem). A drop of dried glue on the key back will fix the 'non registration' issue (they are both related as the plastic is very fine). These two take away the deadline-no-c-key worry.
My experience compared to the 2015:
It is better overall, though the keyboard makes it more fragile than most previous models. Anyone can live with/work around broken speakers or a cracked screen but key failure is different. Replacement keys are working for me so far (it's a handful of shapes, I don't buy every key).
This stuff is obviously just my experience but I hope it is useful.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.