Religious people preaching anti-religion stuff

I partially gree with you upto some limit but sometimes you have to do what you have to do.

If display of good manners and love was a one size fits all solution, Allah taala would have never made JIHAD a faraz.

Now a certain small group of people who call themselves Muslims believe that JIHAD is no longer a faraz but that's just a very tiny fraction.

Dr. Zakir Naik (a human computer) answered this very question by a Hindu very well. (you can search youtube for this video).