Yellow represents the fact that a piece of gear needs to be repaired, why put a color that already has a "negative" representation into a new system as a "positive" one?

Also, Rentahamster is right. The dev team is making this system convoluted for no real reason.