Interesting points about making him inactive. Could be a mistake.
Irregardless Zachs best move would be to fight his way back to QB1 and show them his potential if he's able then when contract time comes make them pay dearly or gladly move on at that point.
But it's time for humble pie and following the company line. No more stupid press responses.