Most of the people of Delhi are not aware of fine of Rs.50/- for illegal use of public place. I haven't seen any policeman catching and penalising them.
Making a rule in India is very easy but it is very difficult to implement.However, the fine of Rs.500/- is very high and the authorities may misuse this rule to extract the money from the lovebirds.
There are so many problems in Delhi, which sould be taken care by police instead of implementing such type of rules.