I think this is a cultural issue. In the US, patting someone's head is seen as condescending and patronizing. I'm aware that it means other things in other cultures.