I never felt it was overpowering.
It added more variety to your weapons
English
#Destiny
-
The exotic primaries could have elemental damage, like Zhalo. That would keep it self limiting, having to choose only one exotic slot. Hard light being arc, bad juju being void, No Time to Explain could be solar, etc. I personally enjoyed the elemental legendaries, but it looks like Bungie is dead set against it.