I've seen this phenomenon too, and have seen entire engineering teams descend into mediocrity because the companies and their leaders tolerated such behavior and/or had no effective tools against it. I'm curious, too, what tips the HN community has to get such people exposed, mentored or fired, as the case may be.