Most of the Youtube upload is still controlled my the same gang of pro-NATO mainstream medias. Watching too much create a false sense that Ruskies are always on the losing end. Just look at the commentary of MemeHongkong Stephen Shiu and you know how distorted it could be. Elon Musk X-platform at least allow voices from both side to be heard.