You forgot to mention the teachers' remarkably high rates of absence, which can average 15 days of the measley 185 annual working days.
A major reason for that is the large number of women of childbearing age in the profession. A lot of maternity leave in that demographic, not to mention staying home with sick children.
I don't know what school you went to bub, but most of my teachers were never gone ONE DAY the entire year in high school.
Here is the main difference between a teaching job and a "regular"job-
In a regular job,if I walk into the office and call my supervisor a bitch,a nigga and a MF punk,tell her I"ain't doing s***""and start throwing stuff around the office,security will immediately come to remove me from the premises and I will almost certainly be fired.
If I am sixteen and do that in an American public school,I MAY get a three day suspension IF the school has a "tough"disciplinary policy.