How about beating the crap out anyone (who is not harming you) is not something to be tolerated
That's what I said.
Two guys fondling and kissing in public in a foreign country and in a public place is like a magnet to some that believe homosexual activity is an abhorrent sin.
Save that behavior for a comfortable Castro Street cafe.