The average public school tab figures out to be between $8K and $10K per year per student, depending on how it is calculated.
Now, I know the teachers don't get all of that. Bus transportation, buildings, administrators and support crew all take their cut, but they still get plenty compared to their parochial school counterparts.
BTW, I am personally acquainted with a parochial school teacher who took a 40% cut in pay to leave the public school sector. I have no idea if the 40% represents an average salary difference, but she told me the pay cut was worth it to get:
Dedicated staff, donations, including 30 hours/year of parent time/household doing things which free up teachers to teach. Parental involvement is a big factor.
Kids actually interested in learning. Less bullsh*t in dealing with the administration. The right to banish disruptive kids.
...add in parents with obvious 'skin in the game'.
They care enough that their children get a decent education they are willing to shell out extra for that, and as such they place value on that education.
In that sort of home environment, it is more likely the child will be supervised at home, will learn, will not be a discipline problem, etc.--many of the critical elements missing from public schools, along with the parochial/private emphasis on achievement versus the public school 'crab basket' inertia against it.
It is not strictly a 'teacher' problem--the schools have different worldviews, especially since prayer was forced out of the public schools (prayer which was always optional for those who chose not to--they just did not say them).