Thanks John! I think the IndieWeb idea is an interesting one but, ultimately, just like with federation (which it's an example of) it depends on the permanence of everyone's infrastructure.

I'd argue that's less likely in a world where everyone has to be their own sysadmin...