Apart from that, Kovid avoids providing proper packaging except for self-extracting installers and tends to create new "standards" like Calibre's web server instead of ODPS and in Kitty's case the whole annoying lot of Kitty-derived and Kitty-standardized features every terminal emulator is now supposed to support, which also break existing compatibility -- with the usual "you are holding it wrong" arguments when someone points it out.
In my opinion, Kovid is the original vibecoder -- extremely productive, extremely functional, extremely successful but despite the code (and UX) quality, not because of it (to be fair, I haven't looked into Kitty's code). I'm glad it works for him, I just wish I could use his products without getting aneurysms while wrapping my head around them.