Don't go too hard on Gatlin, his physio unknowingly massaged the banned substance into his buttocks.......
Supposely the first ban was for speed basically, and the story is he's been on adhd pills since a kid, which definately happens, and didn't know. Do we really expect a 8 year old kid to wonder if the ADHD pills are IOC approved, or his mother wonder if the pills will effect his olympic ambitions? Should someone have thought about it later, sure.
The other one, the excuse afaik is gaitlin has no idea, his doctor accused the physio, and the doctor got caught doping a bunch of athletes he worked for. Is it possible he gave Gaitlin something unknowingly, sure, is it possible Gaitlin knew he helped athletes doped and went to him on purpose, sure.
The first ban's "excuse" seems plausible, the "i don't know how it happened" defence isn't great for his second ban and the fact the doctor was so caught up with so many cheating athletes doesn't look at all good for him.
I think athlete's around him probably have a better idea of who he is and if he really cheated or not, and a LOT of people in the sport seem to think he's guilty.
The most important fact is, athletics is entertainment, was the race you saw in say 2000 with Marion Jones winning a gold any less exciting because she cheated when we didn't know. Cheating shouldn't happen but it does, the sport at the time wasn't less entertaining. Even if it turned out Ennis and everyone else cheated, that saturday will be a day I remember forever as a epic day of sport.