Its because they don't quite need to. The other FPS websites aren't much different from CA's website and our version probably decided that we didn't need to update ours since it takes a lot of time and CA's rep is what is keeping new players coming here and a new web site layout wouldn't make much difference in how many people join CA.
Personally I don't care much since we are 1 update ahead of them in weaponry, they no longer have nut shots and 5 updates ahead on maps (although if I recall correctly they were the first version to get Death Room since they designed the map and we might have gotten some of the maps they don't have because Global CA might have designed a few of them).