I don't understand even the mild criticism directed at Amby Burfoot. He tried to look into it. He eventually put his name out there after the evidence was overwhelming -- photos of Meza entering the course in three different locations. He is the first major name in the sport (apologies to Derek and Gene Dykes) to go on the record.
Also, these criticisms are being leveled on a running forum of a running news website that has completely ignored the story.