As a manager, I always stress on result-orientation (as opposed to task-orientation) and seeing the big picture for all our teams.
When I see someone discouraging that, I always feel like my mind will explode.
These are what I heard before:
1. (for a product that failed to capture market share) What you need to focus on is to complete the product development as planned. You do not need to worry about how we market and whether our product can make it to the market. We can do marketing only if we have a complete product.
2. (in a project running a big risk of delay because of resource and time constraints) You do not need to worry about the lack of resources or the risk of delay, you just need to do your part and help as much as possible. I will be totally responsible for the whole thing.
3. (for raised concerns over other departments that are not performing well or not cooperative enough) You do not need to worry about other departments or other people. You just need to make sure you and your team are doing your jobs well. I know some people are not doing their jobs quite well. But we will always have these kind of people in any organization. If they are not doing their jobs, they will not be rewarded. So, you do not need to have any concerns about them. You only need to concern about yourself. Do your job well and you will get rewarded. Do not worry about other things.
If the product cannot capture the market share, if the project get delayed and if the other departments in the same company fail, all these will have implication on the profit of the company. And if company has less profit (or maybe worse), no matter how much your contribution is, you will definitely going to be rewarded lesser than what you deserve. So, why do people tell you not to worry about something that have almost direct impact on you?
Everyone is hired to handle some parts of the work in the company to make the whole company running. Although certain people are only responsible for only certain functions, why not let them think of a company as a whole and help each others to make the company successful as one single team?
Encourage people to be result-oriented. Let them know the bigger picture so that they know what they are fighting for.
Encourage boundaryless behavior (made popular by Jack Welch). Let people perform outside their scope if they are able to .