I don't think we should feel obliged to hug/kiss anyone if it makes us uncomfortable. Boundaries, people. If I know you well, a hug is an appropriate way to say hello. A kiss, to me, is far more intimate and not to be given as freely as a hug. For everyone else, you can have a handshake. There are many great ways of expressing our hospitality and love that don't have to involve hugs and kisses at first contact.
I am a big fan of what I like to call the "Monk Hug." Basically, you place your hands on the sides of someone's shoulders and sort of lean in so that the side of your head moves toward the other person's right shoulder, and they do they same. I call it the Monk Hug, because that's basically the same way I've always been hugged by monks and seen monks hug others. I think it comes from the old monastic greeting where monks would embrace and touch their tonsure to the other's tonsure. It's just as personal as a normal hug but not as awkward, and can be done much more quickly. I like monk hugs