Barney is just a chance for Neil to have a shitload of fun and even get paid for it. The show isn't afraid of letting that shine through, as seen in the musical scene up there or that Doogie Howser scene.But people saying that Barney is somehow likeable is puzzling to me.
Part of the fun behind this character is how he's so similar to the actor playing him and yet so completely different in other regards (e.g., Neil is openly gay, has been in in a committed relationship for years and is a proud father of twins).
Oh yeah I realize that. I love NPH, and I think the Barney character is incredibly entertaining.
But Barney as a nice guy? Naahhh.
Oh, I agree that he's not really a nice guy, but you don't need to be nice to be likeable. Some of the most likeable & charming people I know aren't nice. Sheldon is entertaining to watch, but rather irritating. He's certainly a much nicer person than Barney, but I don't really like him. Barney would be great fun to hang out with; Sheldon wouldn't be. You just wouldn't ever let Barney get close to you (mind you, you probably wouldn't want to let Sheldon get too close either!
