Sorry to hear about the politics. Unfortunately, it does exists, some places more than others. Hopefully he continues to work hard,proves them wrong, and leaves them with no other choice but to take him next year because of his talent level.
I feel bad for the kids who don't have another sport or interest to fall back on, those are the kids who can be at risk of getting involved with the wrong crowd and falling off the track.