Eh while I'd like to agree with you overall - it does has benefits in that it teaches proper competition. This is - afterall - a very competitive world we live in When it comes to getting a job in life and you compete with 20+ applicants, you don't get a consolation trophy in life - you don't get the job.
Personally, I think college is where we need to get rid of sports. College was literally built for people that are qualified for advanced education to attend. Not people that can run fast and throw a ball far.
well that, and exercise and organized sports are generally good for the developing brain. Nothing wrong with being athletic at any age, really. I think organized sports are a pretty good influence for kids at any age, trying to develop into sociable adults at some point. Obviously there are good and bad influences that can arise in these areas, but like anything, parents need to be engaged and make sure the programs that the kids are involved in aren't being screwed with some terrible mind-fuckery.
I tend to agree with you on the college side of sports--but I think it is still good for education, as long as we can separate the money/marketing aspect more properly from the actual role of the scholar. I've been wondering if the so-called Division one programs could be more fully-separated (most AD's are already their own separate entities from Universities--they have their own budgets and they pay themselves--very little, if any, really, revenue that those big football and basketball programs ever goes back to the University), and turn into more private, semi-pro franchises. They can remain within the town of the University, maintain their historical connection, but find a way to sever themselves from the NCAA and the bullshit veneer of pretending to exist purely because of academic reasons. Pay these guys a decent salary/offer scholarship incentives for the local university, whatever.