Yeah, sadly that component of managing was completely missing from the advice in the article, and it's so critical, at any size company. A good manager should be putting in the effort to see that people get credit and kudos for their good work. Moreover, a good manager should protect their people from interruptions and interference from the rest of the company. Bad managers are funnels, good managers are umbrellas.
Absolutely. I love my boss. Coolest person I've ever worked for. Always down to discuss candidly the difficulties the company is facing and what the various higher-ups are planning to face those challenges, and where we fit in. He's done his best to keep everybody else from crapping all over his planning process and therefore my peace of mind. I don't know where he learned how to do all that, but I'm eternally in his debt.