...those verses have always been poorly translated into English. The correct translation is ...
I take it that you do not agree with the main premise of the article in this post.
In the name of full disclosure, I do not agree with the main premise of the article in this post, and my main purpose in posting is to dispute that premise.