I've been a member of another forum for about 5+ years and that place is far worse off than IWF in terms of activity, which is partly why I signed up here. I saw that people were more active here, to a degree, and joined.
It also comes down to people's lack of interest in wrestling...