I would also submit that HBPs are NOT luck. Some players draw more than others. If a pitcher is pitching inside to Ortiz to take away his power then that added OBP is directly due to how they are pitching him (and we have no idea if the HBP was ball 4 too). Ortiz was also not awful at Lakewood in 2018 at age 19. He was young for the league in a tough hitter's park and survived with a .673 OPS. The disappointment for Ortiz was really 2019 when his stats did not get better as he moved into a more neutral environment.
This year obviously he is not young for the league, but he is facing better pitchers again in that tough hitter's park. Strikeouts are up everywhere so maintaining the same K rate is also not awful. All I am saying is there is small improvement here and from the video he also looks to be in shape. I think he'll put up an 800+ OPS in Reading in the second half. Now I am not sure that would make him a real prospect again, but it might put him back in our top 20 in the same way that Randolph earned his way back.