I agree that they should do something to the website, it gives the impression that they are not in the business anymore
And I think: if they leave the website like that, what will they do with the bugs, updates...?. Now the email service works great but who knows...