Why is he treated like some sort of demigod on this forum?
It's just 1 man's opinion. None of it is proven fact.
I don't doubt there is some truth in some of it but there's also loads of convenient , often incorrect, labelling gained from quoting him.