In his YouTube series about Call of Cthulhu, Seth Skorkowsky does compare and contrast against D&D in his first video on character generation. He mentions that CoC doesn't use a leveling system like you see in D&D, so characters do not get more powerful as they gain experience. i.e. They won't be getting any more hit points. But then this is less of a review of CoC and just a series of informational videos on how things work.
That kind of thing is fine, and in fact, Seth Skorkowsky is one of my favorite gaming YouTubers. Ironically, one of the reasons I enjoy his channel so much is because most of the games he plays are things I have no interest in--I'm just not a big horror fan, while it's bread and butter for him. This means I can watch all the videos in which he delves into the structure of adventures, with full spoilers, absolutely guilt-free because I know I'll almost certainly never play those adventures.

I can just appreciate his identification of issues and the solutions he comes up with. (Plus, his voice is so soothing!)
Given that D&D is the biggest/most popular rpg out there, it makes sense that a reviewer might show the contrast between how HP or Armor works differently in one game compared to D&D — and I still don’t see that as being negative really.
That isn't negative, but that's not what I'm trying to avoid. I just have zero patience for the people who want talk about how their game of choice is
better than D&D. Whether they're right or wrong doesn't even matter. If I'm looking into a new system, I just want to know about the system. I'll judge for myself whether I think it's better than D&D or not.
(I do think this is at least tangentially relatable to the thread topic, by the way, since the OP was basically asking for people to do exactly this--for D&D influencers to regularly say, "Hey, here's a system that is better than D&D at this particular thing.")
But naming your channel in a way that lets people know you’re not a D&D focused channel is not the same as “shitting on D&D with mouth foaming rants every chance we get.”
Of course not, and I freely admit I may be missing out on some good channels by avoiding those who name themselves that way. But any channel taking a stance where they define themselves in opposition to D&D raises the possibility that they are going to spend at least part of their time putting down D&D in order to elevate some other game, and as I said above, I have basically zero interest in that, so I'm not even going to check them out. I'd probably dislike it just as much if they were putting down
any other system that I liked, but since D&D is the 800-pound gorilla in the room, that's the one that comes in for it most often.