For a religion that claims to be "perfect" and most "peaceful" one would have expected out extremist to be extremely prefect and extremely peaceful...and the minute you ask that question and realise how stupid it is...the sooner you start your journey out of Islam!
ISIS don't understand Islam, Bokoharam does not understand Islam, AlQaida does not understand Islam,Taliban does not understand Islam, the Wahhabis do not understand Islam, MuslimBrotherhood does not understand Islam, Iran and Hizbullab do not understand Islam, individual terrorist who pick up Islam on their own (or get radicalised in ever different ways) do not understand Islam.....how long do we need to keep going before you realise there is no other religion in the WORLD that has this long list of people who do NOT UNDERSTAND THEIR RELIGION to the extend that they commit genocides and terrorism! So stop being a ridiculous apologist and look at the verses we are showing that shows the Quran NEVER once says love the others but has tons of verses that says hate, fight, jihad, and kill ...and as such this cannot be a religion of peace or perfect!
Here are sample of verses:
Fight those who believe not in Allah nor the Last Day, nor hold that forbidden which hath been forbidden by Allah and His Messenger, nor acknowledge the religion of Truth, (even if they are) of the People of the Book, until they pay the Jizya with willing submission, and feel themselves subdued.
Quran 9:29
Those believers who sit back are not equal to those who perform Jihad in the Path of Allah with their wealth and their selves. Allah has favored those who perform Jihad with their wealth and their selves by degrees over those who sit back...."
Quran 4:95
But when the forbidden months are past, then fight and slay the Pagans wherever you find them, an seize them, beleaguer them, and lie in wait for them in every stratagem (of war); but if they repent, and establish regular prayers and practise regular charity, then open the way for them: for Allah is Oft-forgiving, Most Merciful.
Quran 9:5