>>39520202DRG has six weapons per class, and so many modifiers that you can tweak the same weapon into completely different functions across loadouts. The easiest example being going Face Melter (damage for next to no range) vs Sticky Flame Additive (laying down DoT traps) for the CRSPR, in another game those options would be different weapons entirely.
The cosmetics also help with that, you can pair form with function to an extent, such as making the Face Melter loadout look meaner and sharper, while the SFA loadout being more mechanical and sterile.
And desu I vastly prefer the way DRG just lets me mutate weapons into whatever I want, over needing to unlock fifteen variants of the same rifle. After all, from a programming standpoint, different weapons are just tweaking values and then model swapping, anyway.