I don't blame them though. QMK is a mess of a monolithic repository.

QMK should be thrown away. ZMK is much, much cleaner.

Yep. I am waiting for half-duplex UART splitkb support to come so that I can move everything over.