Why Allah Ordered Violence
We dislike the people who refute a fact when it is made evident to them. The government punishes people when it warns them of the consequences of their refusal of certain commands. This is what God does to people who refuse to accept a fact that was made evident to them. It is not a matter of choice; they have to decide, based on rationality, why they believe or do not believe.