It looks like the Forums have gone for good, they just forgot to remove the links and references to the Forums.
It is probably correct - without the Forums there is nowhere to complain.
I have tried, several times, to get get answers about the Forums, but no-one seems interested. Maybe the hopeless IT department doesn't know how to fix the Forums !!!