I agree, and maybe we have some prospects that will blast their way into the top 100 or 150 in the next year or two- maybe even someone we wouldn't expect to do so.
One reason we don't have many recently drafted and mostly untested draft picks in the top 100 rankings is because we have not drafted in the top 10 since Beni in 2015.
Getting Casas at #26 in 2018 looks real good (props to DD for that.)
We also got Duran in the 7th round, that year (#220).
We got Houck at #24 in 2017, and he has not disappointed, but nobody else from that draft looks too promising, although there is still time for a surprise or two.
Back 5 years ago, 2016, we had the 12th pick, which is not bad, and we took Groome. We traded our 3rd pick, Shaun Anderson) for Nunez. We drafted Dalbec in the 4th (#118), Shawaryn #148 and Nogosek #178.
Back far enough to be able to at least partially judge:
2015: 7 Beni, 111 Matheny, 171 Lakins, 201 Ben Taylor, 231 Logan Allen
2014: 26 Chavis, 33 Kopeck (Ellsbury comp pick), 67 Sam Travis, 164 Ockimey
The 2013 disaster: 7 T Ball, 45 Stanki, 81 Denney + nothing
2012: 24 Marrero, 31 Johnson, 37 Light, 151 Buttrey
The Theo years:
2011: 19 Barnes, 26 Swihart, 36 Owens, 40 JBJ, 143 Noe Ramirez, 172 Betts
2010: 20 Vitek, 36 Brentz, 39 Ranaudo, 57 Workman,110 Coyle
2009: 28 Fuentes, 77 Alex Wilson
2008: 30 Kelly (traded with Rizzo for AGon), 45 B Price, 85 Fife, 108 Weiland, Westmoreland and Lava taken in 5th & 6th rounds, Vaz taken in 9th round.
2007: 55 Hagadone, 5th rd Middlebrooks, 6th Rizzo
2006: nothing until Masterson at #71
2005: 23 Ellsbury, 26 Hansen, 42 Buchholz, 45 Lowrie, 47 Bowden
2004: 2nd rd Pedey, 6th Meredith
2003: 1st David Murphy, 4th Papelbon
Pre Theo
2002: 2nd Lester
2001: 2nd Shoppach