Kip Litton is probably a nice guy and people do make mistakes. Mistakes shouldnt screw someone for life IMO. I'm sure Kip is extremely embarrassed about it, im hoping he wont do it again. some of the evidence is extremely convincing, like with the change of clothes, etc. What he did and the whole investigation throughout letsrun is fascinating and speaks for itself.
When there is excessive pressure and opportunity to cross the line/cheat, even GOOD people can and will cross that line.
I knew a teammate in college who I know lied about his road race PRs. He is a GOOD guy I just think if anything he is guilty of insecurity/low self confidence. there was probably a similar thing with kip going on - Kip is pretty talented considering he is almost 50yrs old. he is/was probably capable of legit sub3hrs marathon, but once he realized that breaking 3hrs in multiple marathons per season was going to be much more difficult, I think he didnt want to let down his friends and family so he was trapped. Because he was trapped he resorted to doing this and once he got started doing it, the snowball got out of control.