I worry that business leaders are more interested in material gain than they are in having the patience to build up a strong organization, and a strong organization starts with caring for their people.
The leader has to command the respect of all those under his supervision - and he must be open to those under his supervision. Effective leadership means having a lot of people working toward a common goal. And when you have that with no one caring who gets the credit, you're going to accomplish a lot. If you have those just wanting the credit for themselves, you're not going to get as much accomplished.