Islam as a philosophy is finding it difficult to find a place on this planet. People of all walked have rejected it christians ,Jews , Hindus etc. Sikhs would have followe suit for the kind of atrocities they inflicted on us and our Gurus. But for us it is forbidden to hate any one even including our enemy ( actually speaking we are sons from the same mother where one wilted under the threat of sword.) Even muslims are today not able to defend or rationalize terms like kafir/Jihad/snatching of other people land,woman eg :-
1 ) Egypt a christian land http://en.wikipedia.org/wiki/Christian_Egypt
2 ) Medina from Jews http://en.wikipedia.org/wiki/Medina
3 ) Afghanistan from Buddhist http://en.wikipedia.org/wiki/Afghanistan