more thoughts:
I don't think there is a political solution to this. I believe the solutions are social and religious. As time goes by more and more church-goers are growing sick of the "culture war".
I think the only issue likely to still be with us 10 years from now is abortion.