The thing is I personally could punch everyone in the face who shows these "negative traits" in real life. So it's a default turn off on television.
What annoys me the most is the "I won't tell you what I know, just to make things complicated". I absolutely hate it. A version of it is "I won't ask
you what I want to know, just to make things complicated." That's terrible and painful to watch. Especially when nobody but a complete psycho would react like that in a similar real life situation. I wouldn't, you wouldn't, and if you actually would, I would kill you.