Their intercooler (IC) design is incredibly restrictive. The core is too small, inner passages are too small and worst of all the fillings are way too small. Even if you run a huge pump it is still an issue because the big pumps have a problem pumping through a systems so restrictive. Keeping blowers/IAT's down is a constant battle with a street car (you can run ice at the track). For the most part the question of what blower is "best" doesn't come down to blower vs. blower, they all make boost. What really matters in the real world, on real cars, not fantasy dyno numbers under perfect conditions is cooling vs. cooling. And KB's cooling is C+ at best.
KB compressors run hot, which hurts IAT's too. I don't know what it is about their rotor/case design but the run like lava. There is a reason KB is the only company with liquid blower cooling, they need it.
KB's are a PITA to work on. Assembly/disassembly is tedious. KB loves RTV, which makes everything take 10x longer than if it has O-rings. "Popping the blower off" to fix/check something on most blowers is no big deal, the KB's are a huge PITA.
The way the IC lines hook up on the back of the manifold is a assembly/disassembly nightmare.
KB's are notoriously hard on belts.
The MAF is too far from the TB. It makes it harder to tune for good drivability.
KB customer service/tech is non-existent. If you can even get them on the phone.
If pressed I could probably go on.
I've owned KB's. I have switched over to Whipple and will never look back.