Isn’t this a great post Aaron, I’ve been re reading it over and over. I love how you link it to Greg’s @jgmac1106 domains from the library idea.
It is a tricky problem to get to a truly public space from our current private and commercial ones? I recall an idea that I think was talked about in Scotland about giving everyone a domain name when they were born linked to some sort of identifier. Something like that could be linked to different services at different times and deal with the fast pace changes in internet services.