After reading the al.com story, it's rather obvious that Cochran had developed issues with his situation under Saban at Alabama......and Kirby being at Georgia since December 2015 has absolutely nothing to do with that. Kirby provided a landing spot for Cochran and UGA had a need.......nothing more.....and Cochran was the one pursuing the position.
Cochran pursued jobs at Ole Miss, Michigan State and the New York Giants before landing the position in Athens, and took a pay cut in the process.
It's rather obvious now that Cochran was leaving Alabama at the first available opportunity. It just happened that UGA and Kirby Smart had an available opening, but the primary reason Cochran is in Athens today is due to his deteriorating relationship with Saban....and the story makes it clear that's the only reason.