So, did this post end up with the discussion you expected?
I was kinda hoping that posting this article in General/Chat, rather than the Religion Forum, would prompt some fresh ideas and insights. Unfortunately such was not the case. It devolved into the predictable sniping and volleying.
Some other day, maybe.