Healing is not actually the right wording, the right wording would be absorbtion, which is nothing more then a euphemism for healing in this scenario but think of it as this:

A fire elemental absorbs fire and thus gets healed by it, just like zombies like to drink a poison shake for breakfast etc. etc.

If you don't want that, then just don't use rubies or essences and stay away from weather the storm, however absorbing elemental damage and and skyrocketing your own resistances and more or less becoming invulnerable is fun to some players while other players don't like it. Since D:OS is a single player game there are tons of easy solutions to these first world "problems". Easiest one being that if you don't like it then don't make a topic about it complaining but just don't use items that increase resistances.

With kind regards,

Rashar.