So, angels don't have any offensive potential? Hmm. I'm just not very good at this game.
P.S. And yes, building angels is more difficult than building Crusaders.
Well, you're quite the wit! ;)
Let me explain:
A boost in stats plus a large number of units combined give a fairly large amount of damage, which is what I call offensive potential.
And I didn't write anything about angels in this particular context.
Building angels is more difficult than building champions because it requires a lot of resources and money. Champions only need wood and stone, a considerable amount, but in my opinion, it's easier to gather these resources than the "expensive" ones (sulfur, mercury, gems, crystals), and it's also a little more profitable to trade them on the market.

Барон "Vampires"
Отдай свои прошлые сны,
В сомненьях себя обрети,
В бешеном танце душа кружится!
Не думай, что будет потом,
Здесь и сейчас мы живем,
Стань хоть на миг сам собой, слышишь!