He isn't enough smart like El Guerrouj.
El G retired when EPO tests became harder. Who knows what happened with Daniel Komen, but he retired before EPO tests. Paula dissapeared after bio passport was introduced. Karlo Maaninka retired before blood testing (1985)
2008-2012 was the heyday of doping culture in Jamaica. 0 blood tests before the last 2 OG's.
Now, like Darwin said, you have to adapt to the new testing procedures, if you can't, you won't survive.
I think he's not as "fraud" as Salazar athletes (Mo and Galen) since he still has world records in junior and youth levels. He was world junior champion when he was 15. (I know, I know, Marion and Lance also were "junior marvels")
Bolt ran 20.13 with 16. And 19.93 with 17.
Mo Farah was a "b" tier at junior level (13:56 PB). He was outkicked every last lap until 2011.
Look at this video of Mo Farah running against Bekele at World Juniors (years ago) -minute 32-.
https://www.youtube.com/watch?v=Z3hCOJT_RAw