Talent?
I am no longer sure of that answer.
Projection?
Probably a combo of those two. Many players have bled working to get an opportunity or stay in the game. Surgeries, working their way back and busting it out trying to stay relevant to a team.
It is brutal. And it is not all about the DR kids having no options. My son has always played as though he has no options. Many times that is not enough.
The window of opportunity is surprisingly brief. A temporary injury can be all that it takes to have the dream ripped away.
Those with a hunger will continue to press on, but hunger is not what teams look for. It is talent and projection. A sour tale for a 24 year old who is not ready to hang up cleats, or leave the game behind.