Heres what I think valve should do.
Introduce Weapon Skins. They are Vanilla items that are used to re design another weapon. Instead of introducing all these useless promotional items that dont actually do anything different than stock weapons, let us use them to "cover" other weapons. Applying their stats to it.
For example: The Iron curtain could be used to cover another weapon