“Good for you as long as you make it clear it is just your opinion. You're lucky you don't work for the school district I did”
Honestly, all any of us have here is our opinions and experiences. I think you are a good person with your heart in the right place and your advice to the students you coach is good advice, IMO. It just isn't the educational concept most school districts support.
On another note. Assistant coaches at the school district
I worked for (not where you work) were usually contracted and not actually part of the staff. The district had no obligation to retain them.