Maybe it's because I'm still in lower level of rank season, no time to really play, but through my first couple games I have seen a pattern already. Late or early swings especially on borderline pitches to even out of the zone are being rewarded more frequently then a perfect perfect swing. Not saying just for the opponent but for me as well. I expect perfect time and perfect PCI placement to leave the park period. PERIOD. Instead I'm seeing a little of mlb 19 already on which bloopers and balls out of the strike zone are being smashed. That's why I left that game so early last year, might be an early exit this year too... I for one actually like the errors though, as much as they aggravate me. I have yet to have gold gloves and diamond fielders so there should be errors and also my catcher is blocking 0-2 curveballs in the dirt much better so congrats on that!
Perfect/perfect is not guaranteed to be a hit or home run, you should expect it 75-80% though.(hit not homer)