This is good to teach kids, every positions has a throw to back up on every play. Gets kids moving on every pitch, and teaches them they are involved, or at least potentially involved in every play, so they need to pay attention.
Mini rant, I have picked my youngest up from practice a few times this season, and I always go early to see what they are doing. The last time I went, they were doing infield; two kids at third, three at short, two at second, one at first, two catchers. Coach would hit a ball to third, he throws to first. Repeat for the other guy. If either messed up, he'd say "lets do that again" and repeat. Then he'd move on to the next position, and repeat. So, 10 kids, and 7 of them standing around not involved at all (and all the catcher was doing was catching a ball throw from first and giving it to the coach hitting, so he wasn't really working on anything), sometimes going 3-4 minutes between opportunities to touch the ball, or even move. Waste of time.
But it gets worse. How many coaches do you think were running this drill? Four. One hitting, one in the field giving the kids pointers (not a bad idea, except when the coach wants to hit the same kid a second in a row because he messed it up, but the coach in the field stops the whole show to show this one kid something specific. It might be beneficial for everyone to hear, but there's no chance the other kids are still paying attention because they are all bored out of their gourd at this point). The other two just standing around.
It gets worse, is this an inexperienced coach with a young team? No, these are 13-15 year olds and this coach has been coaching probably for decades. Of course he's probably doing it the same way he's been always doing it so he's not going to change.
And this isn't a field with limited facilities. They have a full 300+ foot fence, two bullpens, and two batting cages. And people wonder why baseball is dying an kids are playing lacrosse more and more.