Let's test the theory: do you watch the TV show "House"?
If not, ask someone who does.
It's selling points are that 1) House is not quite, but almost always a total dickhead. Everyone else on the show are more normal doctors (which is to say, they're dicks, but they aren't as dedicated to being so). 2) House almost always figures out what's happening (but of course never right away, 'cause it's a TV show) because as much of a dedicated dickhead he is, he's also dedicated to being right - he's a caricature of the "I'd rather be right than liked" adage.
House is far and away the most popular character on the show, because, while he is an unpleasant, malicious, manipulative sod, he wants to figure out the cure to the disease, and make the patient feel good by being well.
Well, he's also popular because he's Hugh FREAKING Laurie, but that's another story...