I think part of this is spot on - the loss of control of our data is intimately tied to the fact that many of the use cases we want require a server, and most people don't have one - but the solution described in step 6, non-profit like co-ops to buy and share server resources, seems dubious to me. It seems much more likely that we reach the future they're describing, if at all, through typical families adding a cloud virtual server to the list of things they spend $10/mo on. The amount of data we need to share with the world won't require that much bandwidth, even including social media (for non-celebrities anyway).
Other than that, very intriguing. I don't know if it's all workable but one has to start somewhere.