The third-generation MacBook Pro keyboards are known for being quieter, but Apple is not going to switch out faulty keyboards from the older MacBooks to the newer ones. According to MacRumors, Apple said that the third-generation components are exclusive to 2018 MacBook Pros.
This means that if you take in your MacBook Pro for repair, you should not expect it to be replaced with the newest hardware. The reason why Apple had to clarify this position is that the company launched a service program for MacBook keyboard malfunctions last month. The eligible models for this program include the MacBook (Retina, 12-inch, Early 2015), MacBook (Retina, 12-inch, Early 2016), MacBook (Retina, 12-inch, 2017), MacBook Pro (13-inch, 2016, Two Thunderbolt 3 Ports), MacBook Pro (13-inch, 2017, Two Thunderbolt 3 Ports), MacBook Pro (13-inch, 2016, Four Thunderbolt 3 Ports), MacBook Pro (13-inch, 2017, Four Thunderbolt 3 Ports), MacBook Pro (15-inch, 2016) and the MacBook Pro (15-inch, 2017).
Apple had said that a “small percentage of the keyboards in certain MacBook and MacBook Pro models” may have problems with Letters or characters repeating unexpectedly, letters or characters not appearing and key(s) feeling “sticky” or not responding in a consistent manner.
Apple did not provide a reason why the keyboard may be having problems. But there is speculation that the problems may be caused by debris and dust that gets caught underneath the keycaps. In that case, Apple may replace the keys or switch out the keyboard as a whole. Either way, Apple is offering the service program to customers for free.
The third-generation keyboards have thin silicone that slips under every key. This set up makes the keyboard sound quieter and prevents debris from getting into the keyboard.