A lot of people posting here are pretty clearly rather clueless about how science really works. Competitive environments are not healthy for science, unless the competition is with on a larger level.
Nearly all important breakthroughs in science were either done by fringe people competing with nobody, or by large, collaborative teams on a multinational level. In some cases, these teams worked against a big enemy (Americans vs Soviets, for example), but...that wasn't what pushed science forward.
All this did was give Science the funding that supported the collaboration. What pushed science forward here was cooperation between people from different backgrounds.
Let's face it: In the real world, once the competition is between smaller groups of scientists, it breaks down quickly. Fraud becomes a big factor, and proper science gets pushed back in favor of rehashing things that someone else already worked. MAny examples in this thread of "competitive" science being successful are actually examples where someone ELSE made the actual discovery, and the "winner" just was either lucky, fraudulent, or appeared on the scene 20 years later and used the old idea.
Competitive environments allow individual scientists to reap great rewards if they are lucky or ruthless enough (or are frauds), but humanity as a whole is served much, much worse than it would be in a cooperative environment, which offers lower rewards for the individual scientists, but allows actually important breakthroughs.