As a teacher/coach...I can tell you first-hand that it is 100% due to 3 things: 1. Lack of support from administration 2. Lack of supportive and realistic parents 3. Availability to make more money for the same hours at a less stressful job. Coaches are just NOT appreciated like they were in the past for the sacrifices they make on a daily basis for OTHER PEOPLES CHILDREN! If admin, parents, government, and society does not wake up and recognize the importance of this profession...you will see "WE'RE HIRING" signs on your local schools.