You're right, it's unrealistic.
But the benefit value to the player is only miniscule if you ignore the biggest benefit, which almost no one includes:
The biggest benefit is the free 4-5 year top-of-the-line professional training camp.
(I didn't mention it above because I don't think this dollar amount should be counted against scholarships, if you could even calculate it.)
They're getting (upto) 5 years of intense training in their field, by teams of professional-grade coaches. All of their required equipment is paid for, facilities are free, they're being marketed to the pro scouts, traveling across the country, and they're getting all of this with free room and board.
It's really hard to put a true dollar amount on that, but the closest comparison in the professional world is a college degree. Which they should be getting, and at no cost to them.
When this is included, I think it balances out enough to be fair.
Or to put it another way... How many of these players could go pro without the benefit of college training. I'd argue very few. And by definition, fewer than the number who declare early for the draft, which is already a small number.
And I don't feel any more sympathies for them than I do any other startup millionaire that probably could have skipped college but didn't.
Tangent: I've also argued that being an athlete should/could be a degree in and of itself, given a properly designed program. It should include classes in kinesiology, dieting, health, financial management, speaking to the media, marketing yourself, etc. I think that would also solve many of these issues.