Not to be a whiner, but what's going on with the site? Seems like those who run it have lost interest. Doesn't look like the effort is there anymore. Used to hand out awards and stuff like that. And now it seems real buggy too. It may have something to do with the video ads. But i'm not sure. The site kinda lost its positive energetic vibe. Seems to be flatlining. Anyone else feel the same way?