Reflecting on the comments of the athletes that Dr. Meza helped mentor, his volunteer activities, his work as a physician, and his own words, I think this is a 95% good guy.
He fooked up one thing. And yes, he was pre-meditated and persistent and prolific in this fook up.
I don't know Dr. Meza, and can't explain what caused a seemingly successful and reasonably fit individual with relatively decent accomplishments to veer off--but veer off he did.
Relative to most of the rest of society, he appears to put sufficient effort into keeping himself healthy. He was able to finish the challenging Pikes Peak marathon multiple times, including a 6:11:30 in 2013 at the age of 64 (4th in his age division). Given the course and the timing mats, I have to believe that this is a legitimate performance. That's an impressive performance for a 64 yr old--probably better than what the majority of posters on this thread might be able to accomplish. https://pikespeakmarathon.org/results/2013ppm_m.htm
If Frank is in anything close to his 2013 fitness, I suspect that he probably could have won his age division at the LA marathon this year.
Its sad to me that Dr. Meza can't seem to find satisfaction in that accomplishment. It seems like something must not be right. It would appear that something has happened to Dr. Meza in the last several years that has caused him to seek the 'drug of accomplishments for which he is not/no longer capable'. He would not be the first person to fall victim to this addiction, and he won't be the last. (I once heard the story of a cancer survivor who, dissatisfied with cheating death and returning to competitive cycling, apparently starting taking PEDs in order to win races!)
If Dr. Meza were a substance abuser, or was suffering from some other addiction that posed harm to himself or others his friends and family and those who he has mentored over the years would organize an intervention. I suspect that it may be time for that intervention.
Dr. Bland. Coach Diaz. Francisco. Its time.