I never said that they did. Nor did the link I included say they did. I said what you quoted
"iFixit still feels the biggest fundamental problem is unsolved, not sure about the reliability and failure rates yet."
iFixit says:
"Meanwhile, the fundamental problem with this laptop remains—if the slightest thing ever goes wrong, you’ll be replacing half the machine.
THAT is the biggest fundamental problem.
Neither what I said or what iFixit said passes any judgment on whether or not Apple fixed the problem resulting in the keyboards to fail. Nobody knows at this point in time. Too early to tell.
They did however basically give the laptop a "not recommended."
Even if the keyboard is
perfect this time, you’re taking a gamble on
everything else. Our advice? Save your money.