Conspiracy theory ahead
I have put 900+ hours into this game and have had similar hours played since 2020. I say this to add some "validation" to my claim.
I have never been more frustrated playing the CPU than I have this year. I started to feel like something was wrong or different this year with the CPU. Some days playing feel normal and usually that would be followed by 2 hit games weak grounders weak fly outs CPU defense becoming gods and catchers throwing out base runners. I hate stealing bases but on CPU difficult days if you don't steal you have 80% chance to hit into double play.
I felt like I was going crazy because how can I have days with 10 Perfect perfect, 5+ homers averages and the next day struggle for 2+ Perfect Perfects, 0+ home runs games
I am pretty confident that they alter the CPU difficulty hitting variables during new content releases. Would be pretty hard to convince me otherwise.