I don't find any harm in this as it not causing any damage to others! Its just a mark of affection!!
you say it western or Indian everywhere its same!!
the only difference is the way of thinking, if somebody is kissing his wife, girlfriend, sister, daughter, brother or son can be anybody in public or not in public who cares! its his own life why are u bothered! if u don't like u don't do it! but don't push ur thinking on others