That happens sometimes :) But even if an angel's wings are cut off in a battle with the unrighteous, it won't stop him from being an angel, he'll just be wingless. Although, if we consider "winged" in the sense of (spirit), then he will always be winged, because he is an Angel, and only "non-existence" can break his spirit :):);)
As for the castle, I sometimes enjoy playing as the winged faction... They are powerful guys.
But an angel can be quickly resurrected and shown a picture of the Devil, and that will restore his fighting spirit, ;) but that's only in Heroes, and if you were to meet a real one, then according to Christianity, he cannot be in non-existence ;) And somehow we got carried away ;)
But I think the ability to resurrect is a huge advantage for archangels.