I wonder what war looks like in their heads. Is it a fps shooter? A HOI campaign perhaps? Do they seriously believe soldiers just charge at each other?
As someone who occasionally plays Advance Wars competitively, anyone who's played a map with snow knows how much it stops offensives. These people are below a children's strategy game at this point.
EDIT: These people don't even know that Putin will just activate his CO power and make all the Ukranian units lose 2 hp and lose half their movement due to the snow.