The change is more likely because the sponsors not willing to pay for 40,000 bobbles when that many won't be given away. The Brewers probably love having all the extras - they use them for charity and promotional initiatives and might get a nice tax deduction for that.