I appreciate your post and think that you make some great points.  I think that there is so much to be gained through collaboration instead of competition, but until we can move past the idea that in order for there to be a winner, there must be a loser, it will be difficult.  I also think if leaders would see their success through the success of others there would be more collaboration.  We tend to think that our success is deemed through what we achieve, but for those that invest is others achievements, they gain a much greater since of success.  We have to stop looking at the direct result and instead see that sometimes our results and rewards come in less direct ways.  Keep encouraging people to think differently.