Don't get me wrong, I am very much in that camp too and spend a lot of my time contributing to F/OSS projects. Having the freedom to tweak, debug and improve software is awesome.
My main objection here is that there are a lot of intelligent and polite people that are not developers and being left out in the cold. We need another option where users can rent out a server (from a multitude of providers) and install webapps as easily as installing phone apps. We are slowly getting there with Docker images but it's still very technical to do so.
EDIT: there is also https://sandstorm.io/ that tries to tackle this problem but isn't very popular yet
I'm not sure if the time for this is now but it certainly feels closer to "now" than ever before. The recent corporate censorship I believe has ignited a lot of interest in various segments of the "non-hacker" world. I think to harness this interest there needs to be a relatively user-friendly product that solves their problems.
Hey, good for you, thank you for your work : ). Agreed on that point. And it's happening! I remember WordPress in the early days (yikes) and now my senior-citizen father is running his own blog without a hitch. Myself I first got into the decentralized space via Diaspora and the UI/UX development that project has seen over the last few years is just astounding.
EDIT: I'm so excited about these projects I started making a "decentralized social network scorecard": https://gitlab.com/qqn/dctrl (still in its very early stages, but constructive tips and -- even better -- collaboration always welcome!)
My main objection here is that there are a lot of intelligent and polite people that are not developers and being left out in the cold. We need another option where users can rent out a server (from a multitude of providers) and install webapps as easily as installing phone apps. We are slowly getting there with Docker images but it's still very technical to do so.
EDIT: there is also https://sandstorm.io/ that tries to tackle this problem but isn't very popular yet