All Exotic armor 2.0 comes with one elemental attribute which is dictate us which weapon we should use with it.
That problem feels worse with helmets and legs.
Not good.
-
the easier answer is allow weapons to drop with a random element.