I'm with Hanster on this. The website changes broke enough that it's killing the community. The fact that there's no one both capable and willing to address this is not good. I think this is the death for GC L4D2 unless something changes.
It's especially frustrating because it's not even totally clear what benefit was to be had from changing the website in the first place.
EDIT: Oh, it doesn't help that Steam changed it's UI a few weeks/months prior, and now it's harder than ever to just join in on a friend's game, because over half the time it doesn't show them as online, much less playing the game even when they're in the GC server.