The reason why the Fediverse cannot be Twitter is because they're trying to solve different problems.
Twitter: To collect and publish data through a centralized service, for one corporation to exclusively monetize it
Fediverse: To disseminate data through a decentralized protocol(s), allowing *anyone* to build with it