I understand the role of armor and I'm not dissing the system but we can still think outside the box and add to it for some interesting gameplay.
It would be cool to see skills introduced that shifted existing armor -- your target loses up to X amount of physical armor and gains that amount of magic armor in return (or vice-versa). Or turn the tides by straight up siphoning it from an opponent. Another idea is skills that disable armor for a turn.