4 reasons:
Miami guy
Coached at Alabama
Recruits well (recruits South Florida well)
Might understand how offensive lines work
Miami could do much better but Cristobal isn’t awful, he’s just not a game changer. He’s also not insanely incompetent which is always a plus.