I'm using a mod that reduces the enemy's Loremaster according to whether the type should actually be that knowledgeable (basically everything the game has 5 Loremaster, minus a few minor enemies). I also run Stench on my squishies. The game is far more fluid now, and far less 'delete the squishies no matter the cost'.
Mind you, my Glass Cannon still gets permanently stunned when the enemies get the chance, but I'm running Chameleon/Smoke Cover/Uncanny Evasion on him, so he has ways around it.