Catching up on some of this, and on board with most of it.
The shift rule, though....ew. Let me rephrase. It makes me feel really icky while I recognize it's probably necessary to do SOMETHING. Hitters have had plenty of time to adjust, and it hasn't happened.
So, my conflict:
I had the idea of reducing the freedom of the game. It's one of the things I love about baseball. Sure, the pitch clock does this in some sense, but it seems much more tailored to cutting on down on the rude kind of selfish freedom that no one likes (basically just delaying the game out of personal preference). The shift actually restricts player movement, at least pre-pitch. We'll see how many pitches have infielders scrambling to reposition once the ball leaves the pitchers hand---that might be a little bit fun. Basically, I just wish there was a way to avoid imposing rigid boundaries on fielders. Seems against the spirit of the game in ways that make me squirm.
The bigger issue is: it seems to cut against the goal of reducing game time by quite a bit? I mean, I guess it encourages balls in play, but the "penalty" is weird--take the result of the play or make the pitch a ball? I hate that. Why not just make it "result of the play, or everyone, batter included, advances one base? Even if you got situations where, like, I don't know, the defensive team shifted illegally, resulting in the batter making an out, but a runner scored from first on an ensuing bad throw, the offensive team would have a decision to make (like the NFL: do we take the holding call on 3rd and 4 after an incomplete pass?). The "add a ball" just seems dumb.
Anyway. On board with most of the rest of it.