Russia allegedly has 3.5m personnel in its armed forces, yet it's unable to defeat Ukraine with a fraction of that. 2 years and counting. So it's not just the number and calibre of the guns, but as you say, the number and calibre of the fighting forces. Ukrainians are fighting to defend their country, their homes, their families and their future. The Russians are there because they've been told to go there. They have no clue what they're doing there. A look of blank incomprehension if you tell them what Putin tells us. Are you kidding me? Is the normal response. You can fool a few foreigners, but not your own people, not forever, no frigging way!