Russia is about to show what it's really made of. If it can't win against Ukraine's scaled-up defence industry, then I gotta say, all these doomsayers and West-Putin equivocators will look pretty dumb.