Most of the teachers I worked with have never left the school environment their entire lives. Unfortunately, IMO, they had a Peter Pan complex and that is why they became teachers. School time was the best times of their lives and they wanted to continue that by teaching. They never had to deal with the real world and education is their never-never land.
That was my experience too. For over 30 years I worked with teachers and most were exactly as you said and it got worse every year.