What you wrote was just fine.I wrote in the past, not now. And i wrote many pagan religions did human sacrifice it in the past, i did not wrote that all pagan religions had human sacrifice in the past
Unfortunately, any post on "the good of the Abrahamic religions" is likely to be countered no matter how the OP is worded.