Free speech means just that. The author is free to postulate in any way he desires and others are free to call him an idiot or a fool. Seems as if this is another example of a media type believing his rights of expression are somehow beyond criticism.
Cannot be repeated enough times.