I was thinking... hirelings drink potions without being prompted to do so. Same can probably be done with some of the mobs out there.
Give them x number of lesser restoration potions, if their stats decrease down a certain point to drink a potion when moving between combat. (won't work for beholders as they have no arms but for most mobs out there this might be easy to program)
the result? wounding of puncturing works on some level, but the reduction in tactic efficiency might help bridge the gap between stat damage and straight dps.
On a side note: Reduce the HP, and give them healing potions to make up for the reduction. It would give monsters a lot more staying power without overinflation. I know there are casters that spam spells on themselves but it would make as much sense for a trash mob to afford a potion or two.
... for elite. give all monsters a haste potions to drink. 30 seconds of mayhem.