While I don't have any major conflicts with this system, I do see why many others feel this way. I like being able to switch up my style accordingly as it allows me to utilize weapons I otherwise wouldn't care to use. I would never care to use the point of stag pinnacle bow but with overload rounds it becomes a long range weapon that I can use to be safe. I do agree that somethings need to change so a variety of weapons can be used by the community but again I don't have any conflicts with this.
What I do suggest is adding an extra slot to our armor to slot these artifact mods instead of just taking up our mods space.