I think kissing in public definitely need not be considered an offense. If the public objects to it, Maybe they are jealous-people who wouldnt have kissed in public.
It is just a question of the society not to behave outfashioned, but also to embrace and respect love in-the-air.