In my experience with managers of all sorts, (a) is incredibly common. Low-level managers everywhere are under a ton of pressure, and are often stuck in a position where they know the measures they are implementing hurt the people who report to them, but they've been railroaded into it and don't see any realistic alternative.