I feel lucky to have never worked long-term in an environment like this.<p>Quite often middle management doesn't feel the need to know what the process is (or rather, they can't grasp what goes on, so they become defensive), and so they lose touch and cause this despondency..<p>I think management in these places needs to wise up to how developers work. That way us devs are kept happy and stimulated (and don't spend all day on HN/digg/reddit), and they get results.<p>But alas, I'm sure nothing can break habits like sending emails in 12pt comic sans.