Yup! Now they can't deny it's existence....Thank you!
Why would someone remove it? In this day and age of computer wizardry, it's not like one can get away with pretending something didn't exist on the www.
It just makes me suspicious when webpages disappear, and then I wonder what reasons were behind removing them.