There does seem to be a lack of recognition that cultures, countries, peoples can and do have mutually exclusive ways of living, laws and beliefs. Sometimes so different that violence will ensue when one side tries to impose their ways on another group. This is where the idea that totally different cultures can coexist in the same space, we used to call them countries. When it comes to religious doctrine deciding laws and server punishments for opponents, subjugation of women or treatment of LBGT people vs western liberal values the two can't exist at the same time in the same country.
I'd like to see a live and let live policy and if people want to move to or leave certain countries we'd soon see which was more popular. Great in theory except most of these harsh regimes would lose a large number of their people overnight and other countries would be overwhelmed. As has happened in the West the people need to sort out their own countries until they have a regime they are happy with. Too much interfering in other countries business just prolongs the problem. Look how long it took Europe to become peaceful.
The ECHR (and linking economies of the various countries) was the reason.... oh and its not overly peaceful right now