Well...
...I'm not a fan. Mr. DiGregorio engages in the same kind of psuedoscientific pursuits as Richard Hoagland. Its a little more clever, but he employs the same basic rhetorical principles.
But I wouldn't call him an idiot. That term should be judiciously reserved for those who believe that simple rocks on Mars are living creatures scurrying about the surface.
