Now read all the brilliant comments to Andrew’s follow-up post by the good people who wrestle with the context of the bible, and learn from them. And take that kind of attitude, and then you will have learned something.
This isn’t about who is right. I think Andrew’s central idea is right, but I disagree with some details and implications.
There is nothing wrong with challenging someone’s view, but you have to be smart about it. Smart is being able to question your assumptions, always. It is about learning from the dialogue.