It drives me crazy that there doesn't seem to be more of an effort to hit against the shift - maybe there has been - I primarily watch Cubs games; so maybe there's more of it going on than I'm seeing. If the shift is going to stay more players have to learn how to do it - the shift is used because it works. If hitters don't adapt the result is the definition of insanity. In hitting against the shift the real goal isn't necessarily to get a hit in that at bat - I mean it is but the ultimate goal is to get them to stop shifting as much against you. Earlier this year Cubs are down by 3 in the 9th , Baez is on first, Rizzo is at the plate and the the 3rd basemen would need need a telescope to see the 3B bag and Rizzo rolls over on a pitch to the 2B. I know railing on a single AB is silly but still. That being said I really wouldn't have a problem if players had to play their positions - SS has to be on the 3B side of the 2B bag, 3B has to be within 20ft - or whatever of 3rd etc, etc. A pitcher has to toe the rubber, a batter has to be in the batters box, base runners have to stay in baseline - there are plenty of sports where players have designated spots where they have to be when play starts - A wide receiver can't start the play standing in the opponents end zone; you can't serve in Tennis from a foot behind the net. I would even argue that the only reason there isn't a specific rule is that nobody ever thought it would be necessary - I think you could even argue that enforcing it would be in keeping with the spirit of the game.