Why is the western world so socially progressive?

There is far less racism, sexism and homophobia in western world as compared to eastern europe, Middle East and Africa.
6 answers 6