Well jon, quality people really are leaving due to changes they perceive here. Many people have posted that they've also noticed the perceived changes. Of course, my thoughts that less posts will equal less interest is opinion.
There really was an icon at the bottom of the screen you could click and see the stats. I figure it was removed for some reason because I don't see it now.