This statement is ridiculous. Gamble packs have always been that, a gamble. Sometimes you get dupes, it's just the way it is. You were aware this may happen going into the pack and made the decision to do the pack anyway. All the pack does is garuntee a hero player. It does not garuntee you a hero player that you don't already have.
No one likes putting fodder, especially high rated fodder into a gamble SBC just to pack a bad card, but that's the risk you take. I did the Icon pack this morning and packed Ian Rush, never going to use him, but I was aware that might happen and took the risk regardless.
Not being happy with what you pack doesn't give you the right to compensation. You're just going to have to put your big boy pants on and deal with it. If you don't like the risk/consequences of doing gamble packs then put your fodder into SBC's that garuntee a specific player.
Also I hope they NEVER sell coins in game, that would be absurd. The game is pay to win enough as it is. At least people who get good at trading have a fair enough chance against players who just sink $$ into FC points. You can literally make so many coins by sinking $$ into tradeable store packs as it is.
This is honestly the most cry baby post I think I've ever read in this forum. Grow up and take the consequences of the decisions that YOU consciously made.