Baloney. Also, wait until the complete financial meltdown finally hits, people will have more important things to worry about than homo marriage, PETA, AGW, etc. Those issues will all fade away as people try to survive.
I know you won't believe this, but a complete moral/ethical meltdown will be every bit as devastating to society, and possibly longer lasting, as a financial meltdown.