While I am sympathetic and share your views on competition, public school sports can be controversial in their funding. HS sports are not the mission of the public school system, and when we allow them to be funded by public dollars - we are at the whims of the bureacrats and do-gooders. Coaches and administrators are public employees.
I say this as a parent of a HS athletes that agreed with my local county that parents should pay a fee for their kids to play sports. There are plenty great coaches, and if our tax dollars are funding sports programs - of course we should speak out if there is shenanigans. However I am not and big advocate of public school sports programs.
When I played sports a while back, things seemed a lot more fair. Now the school favors employees kids whether they have a talent or not, cut kids that have real potential, and look the other way when rules are broken. I have a daughter that plays sports but it's tough to even watch the games sometimes, knowing all the “behind the scenes” stuff.
But my poor niece was really, I believe, on the road to a scholarship. Her family doesn't make that much money, I hate that her school is ruining it for her.
I probably would not have went to school if it were not for sports. Competition is the very essence of life. Any sport teaches kids valuable lessons that some noncompetitive people can never understand.