Nice post! I currently teach at a private school and have been for 7 years. I agree that sports play a positive role in the lives of most children. At the same time, simply stating that a school should have 'more' sports or put more emphasis on sports is easier said than done. While most students recognize that participating in sports is good for you for all the reasons listed in your articles; however, not every student is "good" at sports. Students who not athletic or unfit are put off of physical activity even further when they notice that they are far behind the average crowd.
The staff at your respective schools have to come up with a program that is inclusive of all skill levels, fitness levels, and focuses on a healthy lifestyle as a whole. Of course do provide higher ability students with the opportunity to play competitive individual and team sports.