Respecting other people's cultures is well and good, but I draw the line at where some branches of Islam, what they do to women. It's indefensible.
Cultures grow on the vine of tradition.
Be. Nice. To. Each. Other!
Respecting people is an important part of life, whether it's the person doing janitorial work or the person above you. It doesn't matter who you are: I'm going to respect you.