My wife and I have 2017 MBPs. We've used them HEAVILY for almost 11 months now. My wife uses hers every day for HOURS for her PhD. I have had 0 problems, my wife has had 0 problems. Other 2016-2017 MBP owners we know have had 0 problems. I do not know anyone in person who has a problem, but I don't know many 2016-2018 MBP owners (under 5).
I'm a 160+wpm typist and a huge mechanical keyboard hobbyist. I wasn't a huge fan of the keyboard when I initially got the laptop but I've adapted to it, used it for 11 months now, and have grown to like it. I can actually type on it REALLY fast now, the energy required to type on it vs other keyboards with more key travel is a lot less than you'd think. I don't mind it now. My wife likes this keyboard too and types out lengthy papers with it.
I've grown to like the keyboard. It takes a change from how you type on a normal keyboard. Once you adapt, it is quite pleasant and you can type really fast for hours.
I've never cleaned my wife's keyboard - I do clean mine now and then but I haven't bothered for months now. We've had 0 issues. Glad to see Apple standing behind their product and giving us 4? years of keyboard replacements. We plan on keeping these laptops for 6 years at least.
We absolutely love our laptops - this is definitely the best laptop I've ever had.
Glad to see Apple addressing this issue.