Cruz couldn't stop Cabrera, old ass Vargas, Romero, Mattice of Davis, and he has a 69% KO ratio. Zepeda couldn't stop JoJo Diaz and Rene Alvarado and has a KO ratio of 88%, so not only do I beg to differ, I also vehemently disagree.
Cabrera's height, reach and southpaw advantage didn't allow Cruz with his small body to get to Cabrera during their fight. Against Zepeda he won't have those advantages and he will find himself in a world of hurt.