I'm not aware of any recent dead links and, over time, older links will inevitably break as things move on. If you could point out any examples of these, I may be able to redirect you to a relevant, working link to assist you or even assist you myself.
As for the forum population - it is not necessary for any of the users who download the tool to sign up for the forum. Therefore, many people will be able to happily use the tool without the need for support. Only if someone has an issue with the program, a tutorial request or other similar things do they tend to sign up for the forum to have the ability to post and interact with the developers/supporters of the tool or/and other users.