The Rubies make things even worse. Imo the resistances of the players should just be limited to 75-90% depending on the difficulty with the wizards fire-/earth-/... shield spells (and maybe some unique items like the winter amulet) as the only possibility to rise them above that value.
Atm getting healed from all the caster bosses, surfaces and your fireballs is just stupid.