They’re focusing on the wrong thing. Hitting was fine the way it was. The problem was that too many pitches seemed to float over the heart of the plate regardless of pitcher attributes and user input. Hence the reason so many balls are ending up in the stands.
Edit: the only problem with the hitting pre patch was that sometimes balls that were hit with good/ok contact would leave the yard when your pci was hardly on it. Or sometimes you would get good/ok contact feedback when your feedback showed you were practically right on the ball.