Once you've built a community and a "library" though, as we see, it's hard to up and move it. At least, until the guy who owns the library threatens to burn it all down.
Every server is strongly subject to the whims of a possibly capricious owner. One cannot reliably treat any website as "public" because it really isn't. At the end of the day it's one or more boxes plugged into a wall you can't access one which one or more people other than yourself has admin and root privileges. It's someone else's property. Not yours, not "the public's."