As a real person he wouldn't last a minute would he? But drama is about imperfection. And we've moved away from the aspirational hero. We got tired of it it was dull. If I was House's friend I would hate it. How he so resolutely refuses to be happy or take the kind-hearted road. But we don't always like morally good people do we?
I think that people need to have the courage of their convictions and not be trying to fool people into thinking that they've changed overnight.