I think that losing teams adopt a sense of gloom and doom. That creates a losing attitude, even in good programs.
A teams success is measured more by the coaching staff than the players. Time for a change.
In the meantime your concern should not be about your son winning any awards, but playing on a summer team for exposure, visiting camps, attending a good showcase.