WK the issue comes in when some people won't admit that their religion is masochistic. I agree ALL religions are masochistic.

"We submit to the majority because we have to. But we are not compelled to call our attitude of subjection a posture of respect." Ambrose Bierce