Your guess is as good as ours. We're working on getting more activity, but so far, nothing seems to be working. We can't FORCE people to participate, unfortunately... the most we can do is participate ourselves and hope it's contagious.
If you want it to be less dead... um... post? ^^; That's the best I've got.
Though most users are in the United States, where it's currently unholy o'clock in the morning... There's usually more going on when it's afternoon/evening in the US