When it comes down to having happy employees, it turns out that there's a side to the equation that doesn't show up in the literature very often: getting rid of unhappy employees.
A recent article by a Chicago-area businessman on the New York Times' You're the Boss Blogunderscored that point:
"I have learned the long, hard and frustrating way that as a manager you cannot make everyone happy. You can try, you can listen, you can solve some problems, you can try some more. Good management requires training, counseling and patience, but there comes a point when you are robbing the business of precious time and energy."
Most people can look around their businesses and find examples of the people the author of the above quote describes: people who don't fit in your company, no matter how well they're managed, or how much support or help they're given.
So much of the literature and thinking on management stresses looking after your employees as an active part of your job.
Thus, if you want an open, creative, collaborative workforce, you have to create the conditions for it, train people to act in a certain way, and foster the environment until it produces what you're looking for. Achieving success in that is one definition of what we've come to call good leadership.