How about if they remove the cap and make it so that if you gain resistance to an element on an item, then you lose 50% of that resistance on the opposing element. At the same time reduce the max resistance on items.

e.g. on the highest level items: +20% resistance to fire, -10% resistance to water.

Poison and Tenebrium should stay capped at 80%, because poison already has a talent that allows resistance to go above 200% with a recent patch and Tenebrium is supposed to be more powerful than the standard elements. In addition, if you equip an item with Tenebrium resistance, then every other element gets reduced by 25% of that value.

e.g. on the highest level items: +20% resistance to Tenebrium, -5% resistance to Fire, Water, Earth, Air and Poison.

There should also be talents that increase resistance to each element by 25% (one talent per resistance) but those talents also reduce resistance of the opposing element by 10%. Weather the Storm could then be nerfed again to +15% to each element, and a penalty to block and armor percentage added.