The boss you are working under doesn't seem to be taking all perspectives into account. This shortsighted view of the situation is causing great difficulty for you and your co-workers. Approach your superiors gently instead of in an accusatory way.