No he isn’t he’s incompetent and left his people to die.
Without him Sylvanas wouldn’t of been completely justified in attacking the Alliance in BFA when he attacked the Horde in Legion he committed a war crime of which he was never punished for.
Like how can the Horde trust the Alliance after that? Like people love to claim the attack on Teldrassil was unprovoked when it in fact it was most recently by not punishing Genn Greymane for his actions.