Speaking purely from a technical perspective, Mastodon just isn't decentralized enough for a lot of people's liking. ATproto fixed much of those problems.