He's done an admirable job, but his declaration of a stalemate was a gift to people in the US that wanted to cut Ukraine funding. "Why fund a stalemate? Their own general said it was one."
I'm sure he meant well, but that piece had unintended consequences.