Apple MacBooks, even the “pro” ones, have always been designed with form over function approach. During the years, durability, ease of service, proper cooling – with stagnating performance-per-watt in Intel cpus – have been sacrified to slim and sleek design language.
The 2016 and 2017 models are the worst offenders. The cpus mantained the same core count as the previous 2015 generation, thus keeping the same performance, but standard ports have been replaced with USB C / Thunderbolt 3 only, chassis was slimmed (increasing thermal issues) and the SSD have been soldered down in all but the non-touchbar models.
Being the first iteration of the new design, they also suffer from the biggest number of factory issues . We will start with this list, and add other model later
– keyboard is prone to jamming caused by dust particles even in standard enviroments – https://support.apple.com/keyboard-service-program-for-mac-notebooks
– display cable is prone to very fast wear out, affecting 2016 and 2017 models but covered by warranty only on 2016 models – https://support.apple.com/13-inch-macbook-pro-display-backlight-service
– battery charging issues – https://support.apple.com/en-us/HT212163
– SSD issues – https://support.apple.com/13-inch-macbook-pro-solid-state-drive-service