Well, you're a bit strange.
For example, if I have 10 towns and 100 mines, and you only have one town, I can crush you even with Leprechauns. It's a different story that champions always pay off, but angels require strong funding. Although, it's pointless to argue that angels have higher potential here.
I was telling you that the Life faction's monster lineup only becomes effective with "good funding" and ultimately relies on angels for the vast majority of maps. The problem is that Life monsters are too slow on the strategic map. A counter-example could be the Chaos castle. In it, any good player will strive to acquire an Ifrit, which is sometimes needed primarily to speed up heroes.