Pretty much, except for the frivolous human sacrifice aspect.
Humans have a strange thirst for blood, whether its for religion or money.
OP then changed gears to include completely different reasons for death to make it seem like that made human sacrifice no different. Textbook whataboutism.
This argument is generally used by people to defend bad institutions. I've heard Confederate apologists makes the exact same argument you have here ("Look at the Union treatment of Native Americans. All sides in the Civil War were immoral.").
There are gradations of bad behavior. Treating bad behavior as if it's all the same just encourages a race to the bottom.