Being unable to comment has been like that for ages. Was answered by a bug* when i questioned it some time ago. Apparently something to do spam i think, so they disabled comments to counter it.
As for does it work? Well depends on what you deem "work" means. It does show and allow you to download the available extensions. In that respect, yes it does work. As for a means of being a place for user feedback - it's now useless, and developer information - it has never been any good for that.
While that would be something to hope for, i really, really, really don't think that's happening. Nothing has been done on the site for years. They have no intention of adding any developer info to the site despite the feedback given.
They want to be seen as something more than the other browsers, but they can't even offer something as simple as a decent website with a nicely laid structure for developer information.
I've said it before, it would take a decent coder 1/2 a day to add what is currently in the SDK documents into a workable, easily navigable, searchable website. But apparently that's not a priority. Instead the extension sits there dormant with almost nothing of note added ...