I am curious to know if this is a bug or a feature. When I look at upgrading new, high-level gear, I am surprised to see that one or two stats drop. Typically this is reload and injury chance. On some gear that leaves only one stat that goes up.
While I certainly sympathize with your desire to increase profits, I wonder if asking players to spend 2950 fuel to decrease two stats on uni gear is the right approach.