It’s partially a coding thing:
But when it changes things that have been set for 2 years it’s pretty jarring. They might as well ignore flavour and just use generic “heavy”, " light/fast" or “balanced” names for the weapons if the lore names get arbitrarily changed like that.