I do not agree with you.
If I buy 500 packs and find a Gold Foil legendary in there, it means that the Gold Foil card is more or less equal to the value of the packs. So I would never sell any of these packs but open them all.
If there was no Gold Foil Legendary cards included however you would sell them, which means that the buyer of such packs never has the option to get a Gold Foil card legendary if he or she meets somebody who has this agenda. As the Gold Foil legendary cards are about 40-50% of the value of packs at the moment.
I will offer you a game to prove what I am saying: I will sell you packs with a discount of 20% if you want ;-) So 1.60 USD for packs - but do not expect to catch any legendary gold foil cards ...
Looks like we agree as that is exactly what I am saying. It is a different game and the pricing will obviously be different based on the pool you draw from. Sorry to not write it out clearer.
It is a lottery where you will have to price the 5 cards (pack) according to the pots possibilities.
Other example: I got a Goldfoil Legandary in my pot of 500 cards. Will you buy a pack from me for 5$? (Numbers are obviously not exact but you could calculate them.) You will have a higher chance to win a GF and you pay for it with a higher pack price.
It is hard to make a business model out of it but you might be able to get a premium compared to sell them as singles. Some do like to open packs and play the chance game.
Anyway. I will keep some packs for the unlikely events that they will become valuable somehow. Maybe we get drafting games with packs or something else we don't really expect right now. You can always open them.
Ah, now I understand what you mean. This is of course true - but it requires to have both an educated buyer and an educated seller.