On the flip side I find the discourse on X a lot more varied. There are definitely big problems with the types of conversations that happen on X but I have to go out of my way to find them. On Mastodon it's not that hard, mainly down to it being a smaller pool of content.
ActivityPub/Mastodon is flawed at its core with its concept of federation. They paint a pretty utopian picture of decentralised communities but there really isn't much difference between them. They are mostly part of the same political zeitgeist and if you don't toe the line you get banned. Once you're banned that's it, you've lost your profile, sure you can recreate elsewhere but have to start from scratch.
For the problems alternatives have like Nostr at least they are truly censorship resistant.