To me this just sounds like poor company/project management and passing the buck. I guess I'm envisioning a more healthy/well-managed environment, but maybe those are in the minority.
My experience in my office has been good otherwise, so perhaps I was being too negative above.