Part of this guy's opinion is based on this:
According to Davis, “even the general Russian population — you don’t see any protests anymore and you barely see any kind of negative social media comments, and that’s usually people who aren’t even in Russia.”
You didn't see many social media comments on COVID saying the shots were crap, either. There's a reason that a particular viewpoint may be underrepresented on social media,and that is being exposed thanks to Elon Musk buying Twitter. As for protests in Russia, you will see what they want you to see, (It's much that way here, now, too), and there is a price to pay there for protesting, too.
“In Russia you don’t see any of that, because people are for the most part convinced that this is what has to be done because [they feel] it’s a very valid position to say all of NATO is against them,” he said.
If his opinions are based on that, then he is not getting the full picture.