practicing archaeologist or not, his religion of humanism trumps all....
Well, I was going to offer an opinion but I don't see why I should bother.
Seems like you know everything already.
(You realize of course that posts like yours are why most scientists have left this website in disgust. Here is a brief essay another poster did which is pertinent.)