something not mentioned in the other comments, the frontline is large and the density of soldiers is low. The entire frontline is something like 2000 kilometers. That's larger than the distance from Berlin to Rome. Rockets can do damage against strategic targets but as fanned out as many of the confrontations are, there's limits to what any single strike can hit. Ukraine has made good use out of very mobile, small units.
Comments
something not mentioned in the other comments, the frontline is large and the density of soldiers is low. The entire frontline is something like 2000 kilometers. That's larger than the distance from Berlin to Rome. Rockets can do damage against strategic targets but as fanned out as many of the confrontations are, there's limits to what any single strike can hit. Ukraine has made good use out of very mobile, small units.