Carter is only stating his DD same as you are. Everyone can judge what they see/read for themselves. If you see/read something you don't agree with then argue that point.
I actually find it amazing that Carter is sharing what he has found. It is not like many here give him props for it.
There is a reason why I stopped posting much over the last few months. Talking to deaf ears gets old.