In defense of HS athletic costs, assuming this is an extra duty after school, paid $2k-$4k a year, I see it as a net plus, just as having some sort of PE is a net plus. I’m not a former high school athlete, and none of my kids have had any talent for the big name sports, but I’m glad that we still have a little bit of physical fitness as part of the educational system. If this means we have to pay retirement benefits to retired gym teachers, I’m okay with that.
Around here there are no full-time coaches in the schools. The coaches are all teachers with full teaching schedules (you know, 3 classes a day or whatever). The high schools might have an activities director, but that person would oversee all extracurricular activities, not just athletics.