To be fair, he did have one good year at FIU before being fired and then demoted twice by Bama
The Bama thing just isn't really accurate. I've heard this from probably 15 different people. When Kirby left he had a ton of in-roads with recruits and high school coaches and that hurt Bama. Nick doesn't do much recruiting anymore and he didn't want this to happen again.
He knew Lane would be the next one to take a head coaching gig so Saban took him off of recruiting his last 18 months or so on the staff. Mario and Tosh were his main two recruiters so he gave them both bigger titles and less responsibilities. Tosh was the "Co-DC" even though Jeremy did everything and Mario was the Assistant Head Coach, which means zero if Nick Saban is the head coach.
That's why when Lane went to FAU there was no recruiting fallout because he wasn't recruiting anyone. You can see the obvious down turn in Bama's recruiting losing Kirby, Mario, and now Jeremy in continuous years.[/b] Tosh will more than likely get the DC job this year and be gone in a year or two.
No one got demoted, they just got reassigned. Talent matters more than anything. Nick knows this.