Agreed it gets tricky, and this is another opportunity for me to beat the drum of editing players so that their ratings make sense TO YOU.
I have Eric Haase, dude has 99 PWR OOTB against lefties because of what he did last year. It’s ridiculous at times. How about 75 PWR? Or 85? 99!? I have his power against righties at 64 and 75 against lefties.
Miggy, similar: OOTB he had very pedestrian batter ratings, then with the roster update I downloaded suddenly he had upper-80s contact again like it’s still 2016. I have him with 74 contact against lefties and 66 contact against righties.
Etc., with the point being the ratings have to make sense to YOU first and foremost. The only shame in editing players’ ratings would be if you went around turning crappy guys into awesome ones. If you’re just editing so that stuff makes sense there has never been any shame in that. It’s all gotta make sense to the user.