The original angels were closer to Sumerian and Babylonian deities, even said so in the Old Testament. Even Paul in the book of Revelation referred to them as hideous beings that bring forth destruction upon the Earth and lament the sins of Man. Love does not mean without punishment or anger.
As for angels being perfect, that was discounted in some of the books that were banned from the Bible. Although it does seem kinda odd they'd allow one angel to be a fallen angel but then never really go into how the other angels fell. Although again, it's based on other religions.
Aside from Christianity being nothing but a political tool ever since the Roman Empire's adoption of it, the fact is Judeo-Christian beliefs over the millenia were just other principalities' beliefs bastardized to further someone's agenda. The best way to establish the foundations of an self-determined populace is to establish a religion and belief system within which to corral the citizens.