While possibly true, none of those claims have any bearing on whether or not those alternate explanations are false.