That's the thing. You're not supposed to hate him. It's supposed to be "funny". And in the end the girl is interested? Screw that. Only a man can write that.
You know I'd never actually heard that entire conversation up to the point where she goes for him. Shame it ended that way.
Unrelated: Who are your favourite companions, guys? And for what reason?
In Origins, it's Leliana and Morrigan with Shale and Sten right after. Primarily for fun/interesting dialogue - Sten makes a great straight man with the stuff like talking to Dog and his love of cookies, for example.
In DA2 it's Isabella, Aveline, and Varric, with Tallis stealing the show for what she's in the game for. On my second playthrough of both games I really feel like on balance, I really like all of the DA2 companions better than Origins. I think it does a better job getting across the idea these people all have relationships with each other, not just the P. The relationship between Isabella and Aveline I especially like.