How much stock I put in such things comes down mainly to whether what they say makes much sense, is there any supporting documentation, and do they have a documentable record of being credible.
Is there any supporting documentation which agrees with your preconceived notions which you will never change despite the mountains of evidence to the contrary. There. Fixed that for you.