A good manager can make a big difference in productivity. Most software shops, though, don't have good managers - it's too easy to get promoted into it without any experience, or to just flit from company to company without ever learning how to do it well.
If I had my own company, I'd work a lot harder to get the best managers possible.