I'm sorry but the point you have about weapon upgrades is likely an unwinable battle. Player earned certs or spent money on these items and making them more restricted than the current system causes player to lose equity. That would lead to an exodus of players.
http://gamasutra.com/blogs/RaminShok...ier_to_Big.php