You got that completely right.You are not being picked on, what you have listed is normal for engineering. Confused goals, constantly changing specs, many people with conflicting ideas of what's going on..... and everything always in panic mode.
This is not the profession for any one who is thin skinned.
Managers!
http://www.youtube.com/watch?v=3YUvlrVlNao