Here's another difference, and with all of my frustrations with Cristobal, I'm actually rather serious:
Mario: ready for playoffs
Lanning: not ready for playoffs
Mario did some important things at Oregon in terms of program wins. Lanning's resume, if I were a Duck, is a little mixed. Mario beat Petersen when UW had it going on. Lanning has not. That's a big deal. Lanning has had some nice in-season wins, but so did Cristobal. I still say the road win over that Buck team, and the way he did it, was one for the books. I'm not sure Lanning has that kind of win yet. Maybe I'm forgetting. Mario has the "you lost to who?" problem that Lanning doesn't seem to have, so that plays in Lanning's favor.
I'm not a big Mario fan anymore, and this little run hasn't changed that, but I think there's an argument that there is an element of Cristobal's resume that is better than Lanning's. Not to mention that Lanning inherited a fully functional program whereas Cristo has walked into two broken programs, particularly Miami where Diaz left a cancerous team culture and forced him to completely clean house.
Food for thought. It's easy to look at Lanning and think he's the better coach but it's not all that clear to me. Indiana is really good so there's no shame in losing to them, but Oregon was simply not ready to be there ... again. They have enough talent to make that a better fight than they did. Same with last year.