Same. I ended up resoldering nearly all of the contact points (i.e. not the hot swap contact points but where those connect to the main board) because I liked the keyboard and firmware so much but it was such a stupid problem (way too little solder from the factory) for such an otherwise good and high end keyboard.
And all of us have owned multiple keyboards that have lasted for years of daily heavy use without a single key failing. Even the $30 membranes you could buy at $local_retailer didn't fail in a month.