Umm, wasn't his name redacted in some small document? And didn't some folks throw just a little shade his way?
Here's the thing - if you know the system and have the tools/professional support, it is not that hard to do things within limits. In that sense anti-doping is a bit like an intelligence test (or a test of who you are friends with) and if you fail, well ...
It is rarely just one thing (i.e. just doping = success). Horner's always been very talented and tactically astute; however, his focus changed, I think things were a little less thermonuclear there for a while, etc. But yes, he moved teams and his performances changed at a time when physiologically they do change, just generally in the other direction. Horner was also not newer to cycling, so finding such a late spring is even less likely. Whatever though, I don't wish him anything negative and I enjoy his podcasts!
Something to ponder - if pharmstrong had not come back to race again and PO'd folks, a lot of stuff that hit the fan very likely never would have.