Since a society has a right to continue existing it must therefore have a right to impose some moral standards by law. If the feelings of an ordinary average person towards homosexuality are of ‘intolerance, indignation and disgust’ then that is an indication of potential danger to the social fabric should those feelings not be backed by law.