My understanding is the Ukrainians do very well on defense. Pushing into Russia forces Russia to attack them, even in the winter. Otherwise they'd stop the attack until spring/summer. If they let Ukraine hold this ground until then though that's a huge loss for Russian PR at least. Ukraine probably won't attack in the winter, which is the issue, but Russia will probably be forced to.