Nerfing keycode rewards isn't going to convince people to spend $ on lock boxes...
No one's going to waste $ for weapons that we can only use for half a day before we have to salvage them and move on
The whole problem is the weapon skill leveling system that forces you to abandon almost every gun you run across. While it may be unique, you can't make good guns so relatively worthless and still expect people to pay for them. You have to either players incentive to keep the guns they have (like resetting the xp bar), or keep everything the same and find an alternative route for game revenue. -- even though everything in the store is already ridiculously overpriced. You can buy FULL GAMES on XBL for $10, or spend it on a crappy outfit?
Instead of nerfing all the rewards for events (hence making things like emergencies completely worthless) why not actually give us incentive to spend money on the game by adding content or improving lock boxes etcc