I think you're right on with your article. But knowing the nuances of when and how to apply your list is the key. Unlike finance there is no formula to managing people. Every person is different as is every situation.
I wrote the following on a similar post, I think it fits here also…
Very few leaders, the great ones and the bad ones, understand that the important nuances of leading and managing people require talent and instincts. Taking a class or reading a book on management will not make you a great manager; just like reading a cookbook will not make you a great chef. Everyone can cook but everyone understands following a recipe will not make you a great chef.
The nuances of great management require education/experience plus talent and instincts — just like being a great chef.