Participating in marineford was complete character assassination for mihawk. Had his slash no sold by WB commanders, couldn't put luffy down after saying he wouldnt hold back, couldn't get past vista, was completely walled by buggys ability.
Oda should have never let him be there. It stained the WSS title for many in the fandom.