It's definitely cultural, I'm in the UK and I hug my friends when I'm saying hello or goodbye, but kissing on the cheek feels like something that old women do
and this is it in operation in a social setting. https://www.youtube.com/watch?v=jGCK_9AJNL8
Sometimes man kiss man on the cheek but its mostly considered a joke.
There is also religious 3 times to the cheek, I am gonna ignore that since everybody do it. That kiss is almost non existent tho, its more of a gesture.