I attribute the issues the web is having today with one simple fact: We never democratized home servers. If routers came out with home-server capabilities that were standardized for data transfers we would not be here today. Simple as that. Is that to say that adoption of home-servers is impossible because users would have never adopted them? That's a non-technical issue I frankly have no idea what the answer is. I'd like to think that if people of all walks are capable of plugging in a wifi router and logging in/signing up to social media websites, they would also be capable of managing their home server (as long as the UI was nice enough.) but I have no way of knowing if that's true or not.