Depth is good. A lot of players don't make prospects lists until, well, they do.
Hoskins was drafted in 2014, but didn't make the BA list (#6 PHL) until 2017, after going from Lakewood - Clearwater - Reading over a two year period.
The lists are dominated by top draft picks b/c they have the most recognized talent and get the most attention. But the key for most prospects is steady progress, What kills prospects is the baseball equivalent of the "Peter Principle," they rise to the level where they flatline and stop progressing.
So to me, depth is as important as talent, except for the very rare uber-talent.
Because it's easier to spot raw talent than project mental and physical maturity.
There are players like Altuve:
18 - rookie ball, .753 OPS
19 - rookie ball, .916 OPS, then struggles in a short NYPL cameo, .653
20 - SAL, .809 OPS, CAL (short stint) .790 OPS
At this point, how would you project him? Promising but nothing special, right?
21 - tears up the Cal and Texas leagues, jumps to Houston but puts up a .654 OPS
Ok, serious prospect now, but maybe needs some seasoning in AAA ball?
22 - stays in Houston, .739 OPS, maturing faster than expected
23 - .679 OPS, well, maybe he did need that year in AAA
24 - .830 OPS, but .360 BABIP, he's arrived, but probably not sustainable
25 - .812 OPS, BABIP back to "normal" but ISO jumps from .108 to .156
26 - .930 OPS, ISO jumps to .213
Point is Altuve kept progressing, but didn't come out of "nowhere," rather, instead of flatlining at some point he raised his game year by year, but didn't hit his peak until he was 26. So progress is as important as draft position/bonus, and age is just a marker, not a determining factor.