I actually agree with you that secondary public school teachers (where I live) make more than they should when other similarly educated professionals make less--and pay their salaries as tax payers. That's not true everywhere, though. But I get really angry on these threads because of all the assumptions that teachers are stupid and do little work. It's just not true. That might apply to a few, but not most.
No, I don't think they are stupid or anything of the sort. I just think that overall, they've got a pretty sweet deal.
I know that if I could do what I do and take three months off in the summer time in exchange for a 25% pay cut, I'd jump at it.