I think that’s a tactically bad move getting rid of Zach. Zach was gunning for Jasmine and she was reciprocating, that would keep the focus off the Traitors in the Round Table.
Leaving Jaz in is a big mistake, IMHO. Like I said before, the producers have already showed us him saying he’s got an eye on Harry but he’s biding his time until others agree. The Final will give him the chance to force the game to continue.