Those of you saying the armor system is fine, I thought so too.
Then I encountered Lohsee's Demon, who had 17k armor and 22k magic armor, with 11k health (that was halved, there's a way to halve it from 22k health, 34k armor, 44k magic armro). The other bosses in the area had 4k armor, 6k health, and 5k magic armor...
Did I mention he has perseverance? 30% armor or magic armor restored after he recovers...
7k or 14k armor restored if he recovers... (he usually buffs himself)
Something needs to be looked into perseverance at least, it's kind ridiculous on a boss that can two shot the entire group with aoe source skills (that aren't dodge-able, I have 50% dodge on every character), and has unlimited source points...