I feel that moral policing is some what necessary in India as the acts towards which such policing is done are some times unacceptable in a larger view of the society.
Recently the fine for kisses campaign of the police is a nice idea as some couple forget that they are in a place which is a community property where with them Children of impressionalble age are playing, senior citizens are enjoying the beauty. some people have come to relieve stress.
Doing such acts in public may not be disgraceful to the couple but it causes great humility to passers-by.