Sure, moving over a guy from second is a more desirable outcome than making an unproductive out, but the game has evolved into something completely different from a decade ago and good teams don‘t want their players to play small ball. Insisting on doing it, because it is the “right“ way to play puts you at a disadvantage against most teams. Look at the Dodgers, they don‘t shorten their swings at all just to move a runner, if it happens they‘ll take it, but they aren’t looking to do it.