It feels like the YouTube algorithm is either way more manual than we think or it has rules that end up showing the same things. Or both. Or something more sinister.
I've never, ever clicked on short videos with girls in skimpy clothing doing something "based" and yet it keeps trying to hook me up on those. Even after clicking around very different videos (infosec, low level code, workshop). It's like it refuses to learn what I want to watch.
When watching with my account on YouTube mobile app it keeps trying to push dumber content. I wasted years giving it feedback with "not interested" and "Don't recommend channel". It only keeps pushing videos of channels I liked 1 video 1 time long ago. If I like a DefCon video the algo will pester me with garbage shock content for infosec.
Recently, I liked a cppcon wait free programming presentation and then YouTube started pestering me (again) with the Indian programming 101 videos with terrible sound and rushed video. I had to give it like 10 "not interested" / "Don't recommend channel" for it to stop.
Ironicaly, about a year ago, I started watching a really good ML channel by an Indian guy with great animations an in-depth explanations. Top level. And YouTube rarely suggested his content. I had to go to his channel to look for things or search the channel name and some keywords. It feels like YouTube punishes sophisticated content.
I think there is no true algorithm. Or that it has rules to never suggest me the content I actually want to watch.
And don't get me started with YouTube search.
Sadly most of the content I want to watch is hidden deeply in the garbage pile of YouTube.