Personally I don’t play much online but when I do hitting is a mixed bag. I assume that’s a me thing. Sometimes I hit sometimes I don’t.
Offline though especially on lower level diffaculty the game isn’t fun anymore. Offline grinding was fun , you had to be somewhat patient and disciplined at the plate but mostly you could mindlessly grind and make progress
This year even down in the rookie ranks it seems like every at bat is a slog , and mind you I still score , I still hit and score runs but it just isn’t as fun. Non competitive pitch after non competitive pitch by the 61 common that’ll take you to 3-0 only to throw dots. Most of the time I still hit them , but the amount of time I have to throw away grinding on the easiest diffaculty is tedious.
Same goes for moments and showdowns. I don’t fail these very often , but I am a witness longer than I’m a player. This becomes especially tedious in moments and showdowns when you wait , wait , wait and then get the strike only to smash it for a loud fly out to the warning track.
I understand they need to extend content , but I would be more satisfied with higher pxp missions or stat missions rather than sucking the fun out of the experience in service of that.
Just my thoughts.