With that being said, while Kinesis' own firmware for their keyboards (SmartSet) has gotten a lot better over the years, it still doesn't really come close to ZMK or QMK. To me the functionality of the firmware trumps the occasional reliability issues of the bluetooth.
I just hate that they pushed all customization to a third party. I got another set of blank PCBs for my Kinesis Advantage 2 by emailing Kinesis support (which is fantastic, by the way) and paying roughly 100 bucks for them. Now they send you to upgradekeyboards who are expensive and have massive lead times when I just want some PCBs so I can replace the gateron browns in my keyboard without having to desolder everything.