I think Kung Pow Chicken is right. No need to go overboard trying to punish Meza in every area of his life. Where does it end? Should we figure out who his neighbors are and make sure they too are notified that they live next door to a road-race cheat? Should we notify his bank? His grandkids?
As far as him being on ethics councils as part of his role as a doctor, I would imagine he is able to compartmentalize the different parts of his life. He is probably capable of making good decisions as a doctor. As a competitive runner, though, his decision-making is terrible. In that area, I believe he should be completely shunned, but to me it seems unnecessarily vengeful to try to destroy his whole existence.
I'm aware that philosophically this argument might be shaky - after all, murderers might sometimes be fine upstanding people except when they're murdering people, but we don't go easy on them - but in this case, and given that it really only involves extracurricular activities, it seems to set a bad precedent to have an internet mob trying to go all vigilante on a road-race cheat.