I had a discussion with one of their Admins, 3 years ago or so, and yes he confirmed they they only care about FtF competitions. They kept the site just like a showcase on the internet for the AID (Italian Diplomacy Association) and this is why they have never cared much about fixing bugs, crashes, mislinked borders etc.
So I told them that when the shop-window sucks nobody gets into the shop, so making it a better site - or at least a normally working site - could have been very useful both for the AID and for the online players.
Unfortunately looks like they have (or they *had*, likely) only one person with the required skills to run the technical side of the site, and it was also a very busy person. This was the reason why fixing the link I was asking for "could take no less than 8-10 months, if it will be possible at all" (sic). Wow, really very busy.
I joined that site 6 months earlier, not because I planned to play Online-dip on such a poor site (I already loved vDip for such purpose), but because I wanted to learn things about that community and possibly join some of their FtF games on weekends. But after I got such a disappointing reply on that and on other things we talked about, I just completed my current games and left it for good. They just looked like a slapdash gang to me with a very rough organization.
Pity, I was very curious about AID. But I'm almost never bored on weekends, I can live without it.
tl;dr: I believe that the person taking care of that site is dead or missing and the site followed him.