The only ones that really looked good were the last one (on the right, last link) and the course wool herringbone one.
Keep the green jacket-like one only if you use it AS a jacket, and not inside.
The others looked very out-of date, I mean, by about ten years.
People WILL judge you by the clothes you wear, especially in the professional world, and often subconciously. I know even with teaching, they are always singing the praises of the "hip, young" teachers that seem to connect with the kids better (I assume you work with kids), so dressing the part is important. And as an adult working with other adults, your peers will respect you more if you dress congruently with what's in style. This doesn't have to mean buying new clothes ever year. Clothes can last for a few or several years. But I'd say if it's seven years out of style or more, it could endanger your professional reputation.
You really don't need tons of jackets, though. One or two or MAYBE three good ones that you can mix and match. I strongly believe in LESS clothes, but choose and use clothes that work for you now.
P.S. Just because they still sell it, doesn't mean it's in style.

Follow Mothering