If you can not see through how people with rifles are going to defeat the world's second or third strongest military.
It is not like the Russians have a logistics disadvantage, they are literally surrounding Ukraine.
As much as I might be disillusioned, the very fact of pressing citizens to carry rifle, and making them believe they are "winning" is my definition of human shield.