Maybe it's because I've played so much 2k baseball that it didn't take long to get used to the pitching here, but as someone who has never played this series before, and using pinpoint pitching, I'm 6-1 in ranked, even beat a couple of PlayStation guys. Once you get the mechanic down, you will be pinpointing a good plenty of your spots. I even threw a perfect game against someone.