B.G.
I think in order to be well rounded, you need both. You need to be competitive when working for something and cooperative when helping others. I think of a long time ago when we had to hunt and prepare our own meals. Competitive minds get the meat, cooperation makes the meal you know?
You need both!