Sorry Sir but Islam doesn't agree with you in Islam anyone who commits blashmey his punishment is Death also anyone who murders a innocent person his punishment is also death and in some other cases to punishment is DEATH and as ISLAM is from GOD sir its nor Barbaric its justice
please then dont call non-muslims (like hindus and chritsinas) as kafir, because a kafir is onw who does not believe in god. Also you should support to not insult idols as idols are sacred in hinduism.