I think being a shichibukai was the only mihawk had of having the chance of fighting a fair opponent, because he was not strong enought to fighting with a yonko's crew by himself, and non-yonko seems like fodder to him
But idk why he almost didn't shit in MF, it was the best chance for him to fight the strongest yonko