Welcome back. I've only been on here for about a year and it's basically craigslist with everyone selling their parts and cars. Every once in a while there's a cool update on a build thread. I've been between Iraq and Afghanistan for the past 36 months but going home for an extended dwell in a month.
As to why it's like this...have discussed with friends on other forums and its the same ambiance. We chock it up to the economy forcing people to move and cut back on extra spending like car parts. It'll probably be a few years before we start seeing a boom in spending again.