This is going on in almost every town at some level. Why do you think there is a whole cottage industry( club lacrosse) because dads got sick of the bs. Try having your son play attack in My town almost impossible unless you are on coaching staff.

And all high school coaches have way to much power.
They have union protecting them, and treat kids like crap.
No fear of repercussion- play favoritism, control what they say to collage coaches. Can make or break your son in so many ways.
The whole system sucks.
Now I do believe that they want to win so for the most part they play the best- but on every team there will be a certain number of players that are fairly equal- if your not connected you ride the bench the whole season like you can not play the game.