You should investigate bold claims like the human shield one. Not only does it sound like Russian propaganda, multiple major news sites state that there is no evidence that this is true.
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.
Nobody is pressing citizens to join territorial defense, they do auxiliary duties, they are not surrogate for proper army.
Ukrainian army uses artillery, attack drones extensively, so your point of people with rifles has no value.
Whatever, you don’t get what is happening in Ukraine.