I agree with this.
I think the forum culture makes it very difficult for genuinely new people to stick around. I suppose it's good in the sense that it weeds out ill-suited candidates, but traffic isn't the biggest problem, it's retention.
EDIT: For example, how many new users do you have since I've been gone? None?
That's not a traffic issue. I'm sure plenty have tried.