Great list. Thought provoking. Point two - most insightful; I've observed that an organizations' culture is one of the key drivers of employee behaviour. If leadership within the organization values a collaborative and cooperative network, and 'model' this by creating a supportive and social environment, then employees usually will follow.

Your point about collaboration vs. cooperation is an interesting take. I have written about cooperating vs. collaboration in the context of group work in online classes. In this context, the instructor wants collaboration; as learners work together to solve a problem and develop new knowledge and a product of representative of their learning. On the other hand, cooperation, students conquer and divide - each taking a part of a group project, working independently on his or her section, the it gets compiled at the end. Though there is some value in this, the collaboration activity can provide deeper learning for students. (This is a post on Collaboration vs. Cooperation here: http://wp.me/p1N30w-uN)

However after I read your point, I can see there is value in the cooperative approach in group settings, i.e. a workplace environment.

Thanks for the good read. Happy Holidays to you Harold!
Debbie