It isn't really buried all that deep, I never had any problem finding it.
Debian user forum1st hit:
http://forums.debian.net/And on the Debian.org, under "support",...It is right there on the support page,..
https://www.debian.org/supportWeb sites
Forums
debianHELP and
Debian User Forums are web portals on which you can discuss Debian-related topics, submit questions about Debian, and have them answered by other users.
Complainer: Also, the other forum in the section appears to be down,
As far as the "debianhelp.org",...it says it is "Site under maintenance",...
Sometimes server/site administartors do need to do some maintenace, and some times in the process of doing that, they take the site offline, depending on how long
it takes them, it will be back online.
And on the Debian.org home page , it says very clearly :
So if you really see this as a problem, you need to contact them, in the manner they
say,... sometimes there are old links that are really broken, and if the person reports it in the proper manner, a Volunteer, that helps keep the website uptodate will remove the link, or make changes to the website if the changes really are needed.
Unfortunately there is a very limited number of persons willing to actually help, so
it sometimes takes a while before something is done.
I don't suppose the OP has ever considered volunteering, and helping out , ?
The website is pretty good, but nothing is perfect, it can only improve if and when
there are people willing to help improve it.