What really annoys me is that there isn't even variation in where the ball goes off the bat. If you look at a game that got bat and ball physics almost perfect (MLB The Show 15,16,17) - depending on your timing, where in the swing arc you hit the ball, what the ball was doing, the physics engine correctly changes the direction of the ball.
In this game, the ball goes in the exact same spots, one of about three that each shot produces, with no variance and no real reliance on timing as to where it goes (timing just impacts power, and sometimes not even that)
There are so many basics of the game that they just didn't even seem to bother with, that it's almost a complete re-write of batting and the AI while batting to make it better.
This is -almost- as bad as Ashes Cricket 13.