We need a John McBain recast ASAP.
With both TSJ and RH leaving, the show has absolutely no male leads. Besides Victor and Todd, we have Bo, Clint, David, Cutter, Matthew and Jeffrey, but those guys aren't really leads. They can't carry the show.
We need John back to clear up his story. The longer he stays away, the more damage that's done to his character. Unless he's physically unable to return, there's no way he'd just abandon his son.
John serves the function as male lead and resident hero. Every show needs that. Even with Victor and Todd present, the show didn't have a male lead who was also a heroic type.