@ point 2 How can you be so sure Allah wont reward him for what he is doing. I mean do you have direct link to Allah, that HE tells you what it will be? I mean if you are trying to tell us to be easy and accept all the lies then you should also be using diplomatic words like Allah knows how He will reward you. You only got fire when people started talking against Ahmedis here.
@ point 4 you are talking about "so-ey zan" it isnt and was never been a sin to tell other fellow Muslims or non-Muslim or Kafir what is right in Islam. Nobody just starts from taunting each other neither fighting. Even a Jahil person talk in a humble was first and then when a person think him / her as jerk. Its his way to let other know that listen it once or you will face the consequences in the world and also after it. (Now many fellow guppies will say again "Thekedaar" of Islam. Yes Muslim is.)
I am not running this website but publishing or giving a platform to let such falsified information about Islam (as I am concerned about it) is also a sin, think about it.
Its not my place to speculate about whom Allah is rewarding or not, i was only talking in principle, that if anyone's intent is only to prove his/her wit, then thats not worthy of reward.
Who is saying that you should not tell what you beleive is right Deen, we are only saying that it should be done in a way that people who are listening are receptive to it.