Удачный сегодня день чтобы затронуть тему мужского поцелуя в губы, весьма популярного, как нам говорят, в советский период. И как обычно врут, поскольку лобызание - давний обычай, несущий не сексуальный, а символический контекст.
Во-первых, традиция эта идет еще от Рима, где целовать императора в губы мог только равный ему - прочие целовали плечо или руку. Либо же это было знаком особой милости. Русские самодержцы тоже это практиковали, в частности, источниками отмечено, что Петр I и Николай II выцеловывали отличившихся солдат, как бы символически делая из равными себе. Высокая честь, что имели в виду и советские руководители.
Во-вторых, это христианская традиция, как и троекратное лобзание в щеки, например, во время литургии, с приговоркой «Христос посреди нас». То есть, поцелуй - это знак братства и благорасположения.
Ну, и целование оружия или знамени - тоже чисто религиозная история, такая же, как целование икон у православных или мезузы у иудеев. Высшая форма подтверждения верности клятве.