We're all still here, and it need folks like you and me to start threads. ;)
In part, Google has dominated so much of the discussion for so long, and that's why we spun off the Google SEO forum. It takes some of the traffic, along with the other Supporters forums. It dilutes it.
Many of the Supporters are lurkers.