I'm originally from Monterrey, Mexico and we "kiss" between men family members here too but it's more of a respect and kindness even though Mexico has a pretty macho culture. I didn't really think about it back then until a several weeks ago when I visited family in Monterrey I haven't seen in years. It felt weird when my uncle "kissed" me because I haven't been greeted like that in years.