For the millionth time, don't buy first generation redesigns from Apple! The first gen unibodies had bad GPUs, the 1st gen retinas had bad screens, and the first gen touch bars have bad keys. First gen iPhone 4 had a bad antenna, 1st gen iPod Nano had a screen that wasn't durable, etc etc...
Apple keeps pushing the boundaries of technology and they do stuff no one has done before. This is all great and all but the first gen products are always the ones where they learn from their mistakes, and then quietly fix those problems in the next generation.
This keyboard has not stood the test of time. Sure they tested it but they didn't have millions of people using them for a decade, there's a huge difference.