While perhaps not his gravest sin, another annoying thing about Meza (even if you insist that his performances are legit) is his habit of leap-frogging people in the race results due to his late starts. For instance, in the 2014 Santa Clarita Marathon, he appears to have won the Masters division by finishing 35 seconds ahead of John Vigil on chip time despite finishing 36 seconds after him in the actual race.
Granted, I don't know if John Vigil knew or cared about this, or how much masters runners try to monitor the progress of their rivals during a race, but the point is, it seems very unsportsmanlike to do it that way. I take it as a given that one should start the race in the appropriate part of the pack, within reason, and faster runners can't use the excuse that they didn't know where to place themselves. IIRC, in one of the smaller marathons he raced, he moved up from 4th overall to 3rd overall based on the gun time/chip time differential. That would definitely annoy me - thinking I was top 3, then being demoted to 4th because some old geezer somehow gamed the system.