You can tell they nerfed the contact/power by the sound of the bat. I've squared up a lot of balls in the couple games I've played since the patch that gave off that "weak" contact sound. This is definitely indicative of RNG. I've also not squared up a few balls and hit no doubt home runs. It's not up to our user input anymore. My only thought is that redoing the pitching must be wayyy harder than just reducing contact and power. Thus instead of making pitch speeds universal, and make the meters accurate, they nerf hitting to combat the extremely high scoring games.