I respect you're bringing an argument into the matter ( it really isn't anything else )
Did we watch the same video? There is no argument in there either. My rough estimate: this post has about the same number of words in it as the vid (not nearly as many propaganda pictures though). You can't build a proper 'argument' concerning one of the world's most complex ongoing conflicts with that amount of... content. The video has the information value of your average demo banner.
I like real demos better.