I am in agreement with you, though I can honestly tell you that I am working on improving the site, but my time is limited. We have a few people here who are closely affiliated with working on the site, and I'm not sure thats why its inactive. It has decent content, design, and good ranking on the search engines. I would say most people would come to this forum for help or some technical issue.
Even though we have 300 registered members only 70 are active, meaning some have not posted in over 30 days. Apparently we broke a user activity record for 100 people viewing the site at once a few days ago. Either that or someone tried taking down the website