Enemies need more armor and more consumables or ways to restore armor.

Fights need to be thematic in the sense that they have set tactics and a game plan and will try their best to exhaust resources on a tactical and strategic level - for this, I would recommend that they expand what skills the enemies have to give them greater counterplay and to avoid taking damage, even withdrawing or calling reinforcements if they have to, and scale initiative to level + performance.

It's too bad they don't introduce any counter spells/ripostes in the game. However, if they increase armor and prolong the fights through that as well as expanding enemy utility and game plan then information gathering might be a little bit more important than it is currently.

Also, fights should be a bit more dynamic; even if the mobs are the same the ability pools and tactics should change, and they should have access to hybrid builds.