I think you were right, they're closing down bit by bit and disguising it with promises of patches that won't work :)
Its weird... it sounds like a disaster has happened from what seems to be flying round the net and the deed revenue is down but I've been finding it more or less fine.... is it only the 64bit client with issues or something? I'm guessing not since they mention server issues... that said I did see it go down at the weekend