Yeah but....as I said they have changed the economy. So supply drop contracts cost more, so the credits you generate from duplicates are less likely to cover the cost of the original contract, and the contracts themselves are a bit harder so more likely to fail and generate nothing. Don't get me wrong there is a lot of good stuff in it, but there is a subtle change to encourage buying supply drops.
The contract I think you mean is the sten contract, which was a weapon added pre xmas, so agree good you can get it, but in the current event where is the contract to get the new guns. In winter siege each new weapon had a new contract so easy to get, not so this time around. I got lucky and got the lmg in a supply drop but 40 drops later no SMG and pretty hard to generate the 20k credits needed to buy it. Lots of good stuff added, but some smoke and mirrors as well.