I'm not sure I can think of a team I've worked on with more than 10 people on it where someone didn't get let go for noncriminal bad behavior that wasn't simply work incompetence. Obviously, it happens all the time. That there are extreme assholes that manage to retain (or even improve) their positions isn't evidence against my argument, because it's not my claim that there's a consistent standard; in fact, the lack of such a standard is part of my point.