"Biderech she'adom rotzeh leilech molichin osoh - in the way a
person wants to go, they lead him". Why does the Gemara speak always in plural form: "they
help him", and "they lead him"? The Maharsha explains that every effort a person makes creates
an angel. And when the army of angels gets large enough, it has the power to help one overcome
all the obstacles and lead him to where he wants to go!
Dus stayt in the handbook...
Now...Yes each time I say no I am gaining an angel...very good...
But each time I say YES "they" are gaining an angel as well! and he is much more powerful...because its a geshmake YES and a very unhappy no...How should I ever have enough of warriors on my side...
A big tzaddik once said, I never saw a whole Malach that was created from an aveira. For when a yid sins, he does it somewhat reluctantly (as you yourself imply). So each bad Malach will be an invalid, missing a limb or two. Therefore your 'good' warriors will definitely win over those 'kalyikehs'.