Freestuffyay, I don't remember if it was with Bloodhound as well (I'm pretty sure it was), but with Vanguard you had case rewards from missions, which almost instantly crashed the price on Vanguard cases.
That's why I like the current version better. The other gun skin rewards should have stayed though.
C4 Nerd, the cooldown is there for only one reason. If there is no cooldown, people would just do all missions in few days, which would mean that the interest would drop significantly after those days. Less interest, less sales. Less sales, less money made by Valve.