I would agree on that. Why waste draft capital on him when you can scoop him in free agency.The big reason he doesn't get drafted is likely his age. If he blows up in summer league he could end up on a roster but guys that are going to be 25 year old rookies tend to have a tougher time making it.
He should get a shot at summer league somewhere. If he takes advantage he ends up in the G league and that is where his character, hard work, taking care of the rock and solid D will pay off.
Its great timing for him to hit free agency after Gary Payton II showed how much a PG that can provide lock down D and hit open 3s can impact the game. Gabe Vincent impacted the heat. Patrick Beverley. Luguentz Dort. Bryn Forbes. Alex Caruso. T. J. McConnell. Fred Van Vleet (okay this is a big stretch but still undrafted) Etc.
Someone should scoop him for their development program.
This should wonders on the recruiting trail. Steph Smith jumps ship to play in a better league and at the time unanimous consensus is Steph > Benny. Fast forward one year and Benny is getting NBA workouts while Steph isn't. I hope Steph gets some opportunities. But, it is kinda nice when sticking around and loyalty pay off (yes, kids are free to go where they want and they really owe nothing to basketball, but still its a nice story).
The coaching staff has figured out a way to develop hard working kids. If you put in the effort here, your game will develop.