Hi,
I concede your points. I do not want to get into a deep debate on it - I am not really qualified to do so anyway. However I am not convinced the differences are as great as the opponents of modern translations make out.
Blessings on you.
John B.