@rainbowmverse @stcredzero @AnIdiotOnTheNet
It is true that people switched to gmail because of what you say. I don't disagree.
The point is that even with federated services, consumers will choose the most convenient one (and they should!).
But that still means users are dependent upon that service. Imagine if Facebook became ActivityPub protocol compliant.
They (like Google with Gmail) would have more resources to make the most convenient/amazing Mastodon experience. Is this itself bad? No. Is it that companies have more resources, that is bad? No.
It is simply that the following is better:
If you have a P2P/decentralized protocol, even if Google/Facebook were to create a killer app/experience for it that everybody "switched" to, there...
- data
- account
- identity
- friends
- etc.
Would and could still exist regardless of the backend (federated, centralized, or not). This is not true with ActivityPub / Mastodon.
Imagine if you could have switched to gmail and automatically "kept" all your emails? And then you could just as easily switch to a different competing email interface, and it "kept" all the emails/data you had in gmail?
That is the kicker here, by "kept" I do not mean "migrates from one to the other", by "kept" I mean the application interface just reused the same existing underlying data.
Extra point:
Very few people are going to switch for encryption/privacy alone. But if gmail/activitypub/facebook/mastodon was P2P/decentralized (like is possible with our system), then you can have competing apps (analog: gmail vs hotmail) that are still end-to-end encrypted (analog: neither gmail's or hotmail's servers would be able to read/decrypt your data) because that is happening in the app (the "client") not on the federated server (like with activitypub/mastodon) or the centralized server (gmail/facebook).