YouTube and Facebook push users towards significantly more content that just strives to get a reaction out of people and they do so persistently. Often that content is filled with blatant lies which causes the engagement (to debunk/argue) in the first place. The cycle repeats, the user reacted and then it optimises to get even more such engagement, it shows even more such toxic content. There's really no functional dislike button, you'll keep on seeing shit that aims on riling you up.
That's not to say TikTok won't amplify what you engage with, it absolutely does but it's good at not showing content that makes you feel like shit. Obviously it does test showing new and different content, but it won't show people Fox News willy-nilly. Content can't be too far out of someone's interests. It also won't start an autoplay rabbit hole of conspiracy videos like YouTube does, you'll get your usual feed after the tests, there are plenty of chances to stay on "their side" of TikTok.
I too have very little sympathy vilifying one platform that optimises for content you like and then defending others that optimise for content you engage with. The former really letting people stay away from right-wing propaganda, the latter actively pushing everyone towards it.