why? the point is to sell you coins! Topps is trying to sucker you into spending coins you've accumulated for free or buy coins in order to get these new releases.
the people who are spending money will continue to spend money. i am one who will go after a certain set and if i come up just short ill buy some coins. but now since we get crap for coins i dont really go after anything which in turn means i wont buy any coins.