Not a fair comparison as your argument completely ignores wages. Robbie Keane wasn't worth having at a DP salary and I'm sure he didn't need or want to play for another year or two at 100-200k. But I'd love to have Robbie Keane poaching in the box for 10-15 minutes a game at 100k. We all loved Henry at 37 and everyone thought he could play another year or two for sure, didn't we? (Sure, maybe not in Marsch's high pressing approach, but that's another matter.)
Now if your only/main quality was speed and you lost it, that's a different story entirely (SWP).
Sorry, just disagree. There are some physical qualities that Allen has to have considering his skill level on the ball and he doesn't have them for the next level.
Same concept in every other sport where there is a good player in college but the skills don't translate to the pro level.