I think Mastodon or the other Fediverse projects do provide all we need, but the problems with getting there are awareness, intransigence, and excitement which the advertising networks provide. Most people are unaware of this free alternative because it doesn't advertise itself. Effort to change and migrate is too much for many people. Entertainment creation does not provide much if any revenue on free platforms.
So we have this divide of advertising products and the rest of us who do not participate in advertising networks. The trend toward the latter is growing but slowly.
So we have this divide of advertising products and the rest of us who do not participate in advertising networks. The trend toward the latter is growing but slowly.