What does the player want? A shot at D1? If so he shouldn't give up, rather he should consider a JC in a competitive league if there is no legit D1 offer/interest. Most of the SoCal JC leagues are competitive enough to attract a lot of scouts and coaches from D1 schools coming to play in SoCal. My son's ACC team had 4-5 CA JC players his senior year. They had more Cuesta JC players then Cal Poly. The starters on my son's sub .500 JC team all played professionally and/or D1 or D2.
Good luck, you still have options.