I tend to agree that banning the shift may not be the right answer. In the minors, the limits on shifts has done nothing to change the number of balls in play, which is the main selling point of those wanting the shift banned. Here's a good write-up about it from Baseball America:
https://www.baseballamerica.com/stor...in-the-minors/
BA also did a write-up about the overall effect these rules have had in the minors so far:
https://www.baseballamerica.com/stor...rules-changes/