I can't comment on the rest of what is written here, but this statement in particular is definitely a false statement. CERN did not take over this project. Scientific Linux remains a collaboration between the two labs.
Officially true. However given the state of 'Fermilinux' when they combined and how much things improved it was very clear where the project leadership was really coming from.
Your logic here is fallacious. Fermi Linux was never intended for internal use, and it had a small team with limited time to work on it. The improvement you cite could just as well be attributed to the fact that you can accomplish more with more people working on it, and the fact that they were now designing it for outside use.
As for how the project progressed, it came out of a HEPIX meeting in 2003. The Red Hat change was discussed, and the system's two Fermilab developers went home, repackaged it, and returned to the 2004 HEPIX meeting with a RHEL 3 rebuild - Scientific Linux 3.0.1. My understanding is that the collaboration with CERN occurred AFTER that.
As further indication of CERN's impact all the Scientific Linux installations that I am aware of use 'SLC' the CERN variant - I've not heard of anyone using the Fermilab variant - although I assume that at least Fermilab do!
Multiple personal experiences != data. Your sample is biased by virtue of your own work, whatever it is, and the people you associate with. Your sample is also too small, when measured against the millions of downloads. What's more, it is the generic version of Scientific Linux that is used most widely, and not the Fermi or CERN versions.
Not to mention Scientific Linux (which was frankly unusable it was so out of date until CERN took over)
I can't comment on the rest of what is written here, but this statement in particular is definitely a false statement. CERN did not take over this project. Scientific Linux remains a collaboration between the two labs. See:
SL is a Linux release put together by Fermilab, CERN, and various other labs and universities around the world. Its primary purpose is to reduce duplicated effort of the labs, and to have a common install base for the various experimenters. -From http://www.scientificlinux.org/
If you click on the "about" page, you'll see that there are two "main" developers from Fermilab, two from CERN, one from DESY, and one from ETHZ.
Always try to do things in chronological order; it's less confusing that way.