I'm not trying to be smug. I'm trying to answer your questions.
Hosting a website costs money. Every time someone visits the site, Apple's bandwidth is used. The site itself takes hard drive space. While one site is pretty cheap, many sites combined are not. Apple is not going to keep every former subscriber's site up because it will cost money and not generate any for them. As I said before. When you stop paying for services, the services stop working.