She has it all wrong, big time. Two lessons everyone in the world should learn.
1. You cannot legislate morality. Morality is in people's hearts, not in the laws. Moral people will be moral no matter the law. One example is muslim countries. Their laws are nothing but their "morality." I do not want a country telling when to pray, what I can pray, or that I cannot change religions if I so choose. If there is going to be a change in people, it has to come from within, not from Congress.
2. You cannot legislate sin. Sin has been around since Adam and Eve decided to pick fruit. Laws can make it easier to sin, but if someone is going to sin, they really don't care if there is a law allowing them to do it or not, they are going to do it.
Learn these lessons and you will not have ulcers and you will sleep better at night.
Pure nonsense.