Yes and every nation on earth outlaws slavery, still doesn't change the fact that there are 900k slaves in America today. You can't just look at laws, you need to also take actions into account. Youre not going to find a Christian nation in Africa that's cool with homosexuals no matter what their laws say. This has nothing to do with Christianity but the people themselves. Same goes for Muslims. If Islam was itself violent, China, Albania, France, etc. would be bloody hellholes.
France and China are not heavily influenced by Islam. The middle east has far more slaves and has been in the practice of slavery for 14 centuries. It is obvious that there is less liberty in the middle east, less peace, less consideration of human rights and so on. Be it the religion or the culture, one influences the other.
The fact that all the nations that execute homosexuals are Muslim ruled countries proves there is fewer human rights under Muslim rule, meaning they do not respect free speech.
there is no buddhist jihad, no Hindu jihad no Christian jihad no where in the past 500 years has any nation waged holy war that was not an Islamic nation. You can not justify their current holy war by saying Christians did it in the past. Many nations did it in the past. They either feel or evolved.
Islam is lacking an equivalent to Renaissance. that is the difference, it would be a cultural thing, but religion is a cultral issue