I don’t think people realize how hard it is to hit major league pitching period.
Put another way, you know the best pitcher you ever saw? He ain’t here.
Best kid I ever faced was the #1 pick of the Blue Jays. I had faced him in Babe Ruth ball when he was a tall skinny guy with a curveball. I could hit him. A couple years later we were teammates on an American Legion team. He had added 20 pounds of muscle and was throwing 85. I couldn’t touch him in BP. He made it to AAA but never got the call.