What's been going on with Topsites lately? The comments are disabled and incoming and outgoing "votes" don't seem to be tallying up anymore. Has topsites gone obsolete?

I submitted a case two months ago asking these questions and was never answered. Does anyone else know anything about what's been up with this?

It's been this way since the beginning of the year... and that's quite a long time to not have any answers!