This is something I think a lot of managers fail to understand. You are not "in the club", you are not an "owner", etc. You are an employee paid by the company's owner(s) to oversee resources. You yourself are a resource. Once you start thinking that your job is about "getting wins", making yourself look good, etc. you will start running your group like a fiefdom and engaging in rent-seeking behavior, basically stealing from the company since you're seeking your own aggrandizement/comfort/job security over the bottom line for the company. And since you're overseeing realistically multiple million dollar projects, you doing so is 10x, 100x, 1000x bigger of a deal than some developer being lazy at work or trying to use the new framework so he can put it on his resume. In this sense I think poor managers are actually the worst employees.