I wanted to provide a quick counter point here. For my use, the TikTok algorithm feels much better than anything I have used on other social media. I feel like I have to train it like a pet. You have so few, but useful feedback mechanisms that whenever you see something you don't like if you scoll (or long press "not interested") It seems to make a really big impact on the content.
I get some funny stuff but most of it is some real deep in the weeds nerd stuff. Programming, Ops, Sci-Fi book reviews, Dungeons and Dragons tips. I've seen other people's TikTok's occasionally and it never looks like mine. Even a friend of mine who works in tech and has similar interests, his looks completely different.
With all that being said it's at the cost of it being literally spyware. I've tried YouTube shorts. If someone could 10x that algorithm, or start a startup where it's TikTok but now with 20% less spying that would be awesome!
Oh and it's hyper addictive like other social media. Although I will say for at least my feed it's much more positive than social media normally is. I don't feel terrible after using it. Just feels like I wasted my time. To that end I uninstall it when I'm done and try to use it only once a week or so. But at the end of the once a week session I usually have a list of books and new tech related concepts to look up.
My experience of TikTok is essentially like a video hacker news that also cracks me up occasionally.