The op gets to the nub of the problem. It's pointless sacking Hughes unless there's someone better available. It's also pointless sacking Hughes now, if your preferred successor isn't available until the end of the season, unless the wheels seriously fall off, or players are thinking of leaving in January.