Having never heard of bitchute, I just checked it out. It’s basically just right wing nut job stuff. I think LiveLeak at least was a little more “balanced”, in that it was about entertaining content, regardless of the political ideology.
I just loaded the front page of Odysee. Here is a summary of the top videos it shows me: explanation of a helicopter accident, SpaceX SN15, corgis, green house design, guinea pigs, GPU review, Democratic Socialist, and a Godzilla vs Kong comic.
That doesn't track with your opinion of the site.