Yes. My original question was whether federation is necessary for the kind of communities Mastodon serves, not whether the web must have multiple websites.