I guess I cannot blame you for this but your upbringing. As a Hindu, I would not like to use Mohammed and Rape in the same sentence either. Show some respect. You can still make a good argument by using a decent language. Infact more people will listen to you.