Clay Christensen relates that for democracy to work, most of the people most of the time must voluntarily choose to obey the laws. And historically Americans have chosen to follows the laws because they believed they were accountable not just to society, but to God. As we move further and further away from being a society that believes in God or even one that protects the right to believe in God, the rule of law will continue to break down.
If you want to truly fix all those outrages you read about on Facebook and Twitter every day, stop asking politicians to create new laws that fewer people are choosing to follow. Start demanding the restoration of our religious freedom. And start evangelizing and supporting evangelization efforts.