I submit that here, you need to be clearer about what precisely you mean by "be on par with google". I submit that quite possibly what is needed is instead an information campaign: people need to be educated about these things, learn what is "reasonably easy" to implement, and what is really quite hard. If it can be made clear to people where the sweet-spot is of "this is both reasonably easy to setup, is safe and reliable, and also usable/doesn't look like total crap", then people will be fine with it. You need something that is easy enough to maintain that you don't get the situation of that overwhelmed german dude, but that is reliable enough and easy enough to use, once it is explained in under, say, 30 minutes, that you get people, as a community, to agree to switch over.