displaying your affection in public need not be the most liberal way of doing things. While we should not allow the policing as we are not a police state yet,let us not forget we are harming the future of this culture too just by taking the stance. if it is the only way you can show that you are a liberal i am sorry to say that you would go to any extent including spitting on the road.