Eshelman's K rate is about average but it is accompanied by an above average H/9 rate. This is something one would see with a pitcher who is consistently in the strike zone but also does not miss a whole lot of bats. Obviously we are all stating opinions here. I just think his stuff is pedestrian and he got drafted a little too high because of his otherworldly college walk rate.
I am not saying that Eshelman could not slot in as a number 5 starter. That is possible. I just think when he pitches to contact like a Buchanan or Kendrick he gets hit hard. That means he has to try to strike out more people and nibble around the corners. This approach often does not work in the upper minors and majors. I think his K rate is relatively high because of that control in the lower minors against less advanced hitters. He did less good at Reading at the same age as Kendrick did also. I think Kendrick had a better mix of pitches (sinker mainly) for a pitch to contact approach.
All I think was that Eshelman was probably drafted a round too high. This does not mean he could not become as effective as Kendrick (who was a lower pick because of HS bonus but was probably a 3rd to 4th round talent also).
If you put our starting prospects into tiers, there are 2 clear tiers better than he is IMO.
Tier 1: Kilome, Sanchez, Gowdy
Tier 2: Pivetta, Pinto, Medina, Appel, Elneiry Garcia (because he is left-handed, though he and Appel could easily be tier 3 too).
Tier 3: Lively, Romero, Eshelman, Tirado (as a starter here, a reliever maybe higher), Viza, Watson, Taveras
Other guys like Falter and Suarez and Fanti and Llovera could work their way into tier 3 at some point next year. I just don't see Eshelman as really better than anyone in tier 3 at this point. Viza was better than he was at Reading and was a year younger and is himself not a great prospect. Yes we can point to any number of 90 mph guys that make it. But most of them don't or end up as mediocre 5th starter/AAAA pitchers.