I don’t blame Ive/Apple too much for the butterfly keyboard issues, at least not per se. It’s hard to predict how a design will hold up after multiple years of use, and the failure rate isn't at world-on-fire levels.
However, I absolutely fault Apple for sticking with this keyboard after so many years. I know hardware designs are planned well in advance, but the 12-inch Macbook came out in early 2015. How did they look at the failure rate of that model and decide “yep, we should definitely release a Macbook Pro with this type of keyboard.” And then, why have they stuck with that design for four years and counting?
If Apple didn't or doesn't have anything else ready... well, first of all, why did they not have an alternative design ready, especially when they also ran into this problem with the Macbook Pro? But, secondly, Apple could just update the guts of the 2015 MBP, which is what everyone wants them to do anyway.
I realize it's misguided to assign feelings to entire corporations, but... Apple just strikes me as so needlessly stubborn sometimes. As if we consumers are small children, and Apple can't go back to the old keyboard lest we be rewarded for whining.