Well I think you're all wrong. (And you're all right ;)). I don't think this conversation should be about affection vs. morality vs. peversion, but rather a simple observation of cultural difference.
Let's look at this from a bigger perspective. From an anthropologist's view, different cultures have different standards about where it's ok to touch other people, depending on your level of intimacy with them. So for example, it's ok if a non-family-member male touches you lightly on the back while helping you climb down from something, but not ok if he touches you on the butt in the same situation. The same sort of cultural differences exist *very strongly* when it comes to heads & faces, and for that reason we all have different standards about where is and isn't ok to touch and kiss, even our most intimate friends, family members and lovers.