That's very hard to do in a work environment where you have someone above you who doesn't understand or care about this. Instead of keeping things sane so they can run smoothly, you will be seen as slowing down progress.
If I work for someone else it's not my problem. I should point the problem out to them, but since it will hurt them first and foremost, it's no major concern of mine.
It's quite hard to rise above this stuff. The only time I was really able to do it was while contracting because I knew I would be gone in a short while. Even then I was usually fairly blunt about it.