It’s a little unfair to hold picks after Ball against him when the picks after Groome have yet to have sufficient time to make the majors. If we are operating on the hypothesis that Groome never makes the majors, certainly people drafted after him are going to.
Also, while Ball was picked higher, Groome only fell due to signability issues. Groome signed for nearly $1mill more. In the slot system, that balances out the draft pick number at minimum.
And while Ball has apparently abandoned pitching, he is still in the system as an outfielder, which is probably the shallowest position in the Sox system. If Groome flatout retires and Ball goes on to be even a system depth outfielder (with maybe the occasional call up, like a Sam Travis type), do you still stand by that analysis?