A forum is only as active as its members. If you complain about the place being slow/dead and don't make an effort to post great threads to get discussions going, what does that solve?
Damn, I had no idea you were an admin and can track the forum's activity in the panel. Welcome to the team!