Not to go off topic too much...
...but I'd like to chime in with one of the interesting "patterns" I see coming about from this discussion. :OT The idea of different views of what is right and melding of multiple cultures is what makes civil rights such a hard list to define (aside from different countries/cultures not wanting to cooperate with other countries). I took a whole class on civil rights in college a couple years ago and that was one of the main things that I took away was the difficulty in extrapolating a reason for/understanding of customs and beliefs and then further creating a common ground which is fair and safe for all.
I apologize for not contributing much to the main thread.