You are illustrating clearly here ..the limits of your Public School Education.
Here is the first problem...Provinciality.
3) Lack of objective morality in an atheist worldview
I disagree, I think you give the arguments in these debates far too much credit.
It's exactly like politics. Obama convinced a nation that he was the man for the job in brilliant style, just like Craig, who could win a debate arguing that the sky was brown.
Not enough credit... since what is going on on forums like this is a religion...a religious debate..on both sides.
And Politics too is a religion..this is obvious to thinking people because more and more ..politics is shown not to be the product advertised.
Thus there is something hidden and concealed about politics and putting it under the onus of Occult/Hidden and concealed devout zealous religion...which is from very ancient religious doctrine and dogma. Unfortunately ..most Public School Educated people know very little about Occult Religions, as it is never taught, and must therefore bash the religions they mostly have been taught to hate and put down.
Their thinking set is incomplete and most Atheists don't even know it.
This followed by the obvious...that most Atheists know even less history ...but get by on people ..even Believers who know even less history than they.
That is ...until they run into a StumblingStone
like the individual you are describing in your OP here Humphreys.
That this individual is a StumblingStone
is obvious in your writings but I think you lack the tools to handle it...much less understand it. Thus you come up with all the logical/reasonable techniques to explain it away.
To those who know it's origins...what you are doing Humphreys is Politic
and thus religious in its origins. The other very popular word for what you are attemptig to do ...is Spin.
And you are back to politics/religion again.
Suggest you go into fields where you have never sowed or reaped for answers.
Because where you are currently working is not sufficient.
Perhapsed you will acquire Understanding/Wisdom there in these new fields.
I will Pray for you Humphreys.
Thanks for your posts,