The issue with Google is, that Google doesn’t care about privacy and randomly changes its behavior, like recently closing thousands of accounts for using the live chat in YouTube. This company isn’t trustworthy.
I’d prefer such applications to run offline with automatic instant synchronization, so no company can tell me what to do or not to do.
I understand why you think that, and you might be right. But I also know there are a lot of good people at Google, and I dream of the company waking up as a group again and focusing on its mission responsibly. Doing the right thing, openly.
Having said that, I personally also think that social networks and other internet technologies should run on a federated protocol: my current (early stage) proposal for the kind of thing we should try to do with this technology is https://flancia.org/agora. I see it as compatible/synergistic with the post we're discussing.
I’d prefer such applications to run offline with automatic instant synchronization, so no company can tell me what to do or not to do.