For more me that is a real software management "bad smell" that your boss thinks their job is to isolate you from "bullshit".<p>If that's your goal (as opposed to "facilitating communication" or something expressed positively) you are as likely to make things worse rather than better.