@najmelliw,
The interesting part of many of these issues is that they are far more complex, and muli-faceted, than the often inane public debates would have you think. Take abortion, if you listen to either side, you would think that there is a clear line between pro-life, and pro-choice.
In truth there is a multitude of issues, from the respect of religious beliefs and ethnic practices, to health care issues, to medical ethics.
I guess it is easier to pick a side and start yelling.