now why does an advanced degree make u a better teacher when the students r not going to be taught that material?
Salaries based on years teaching is seniority bullshit
In every job seniority matters, not just teaching. If you are a journeyman plumber you are paid less and as you spend years learning your craft you are paid more. Seniority is not a teaching thing, it's a life thing, so bashing teachers about seniority is nonsensical - it's everywhere. Of course, it can't be the only thing.
Interesting point about the level of degree, as you are correct that the depth of subject matter in a graduate history course would not be taught to high school students. However:
1) A graduate level course can give the teacher a deeper understanding of the material and, therefore, make him or her more adept at teaching the high school level material.
2) The advanced degree might not be in the subject area taught (i.e. history), but in pedagogy/education (as mine was). Teaching itself is a skill that must be learned and honed.
Some teachers do get burnt out, it's true. And there is some truth to the imprisonment statement I suppose, inasmuch as a by the time a teacher realises he/she is burnt, he/she feels it would be a waste of years to leave.
I see both sides of the issue. I have great respect for teachers because I know firsthand how difficult their job is and they get little appreciation from anyone (parents, kids, administrators, politicians) as evidenced by many comments here. Motivation is difficult to maintain when being kicked by so many. However, I get incensed when teachers go bad or try to tell kids what to think instead of teaching them how to think or don't care or are obstinate in the face of reasoned disagreement.
Unions have done much good for society but like all organisations they often lose sight of their true purpose. I never joined the union. Sometimes I think that teachers fight for pay because they will never get what they really want - respect. So the wheel goes round and round...