Yep, site sucks. Bugs freaking everywhere. All kinds of things that just flat-out don't work.
People are blind or in complete denial if they can't see it.
And before you start the rhetoric that I've heard from GameSpot fanboys already, no, it's not understandable. This why you preview and test things before you launch them.
A few bugs here or there is completely understandable. But not to this level. This is just plain lazy. It's not like they couldn't keep the old site open a while longer while they fixed the bugs.
And why is there no Legacy Platforms board anymore?