Oh, don't be silly. As they say in every prospectus: "Past performance is no guarentee of future returns".
You had no reason to "expect" Evony to do anything, and if you did ASS-U-ME... well...
If I really were going to buy a silver key (which, at this point, is really pointless since all I buy at the shop any longer are excals and an occasional advanced port) I *might* be inclined to give a key to a smaller player in my alliance -- but only if I were playing on a newer server where you have smaller players. It's far more likely what will happen is people in alliances will pair up and exchange keys with one another, essentially getting two keys rather than 1. It really only sux for the player who was planning to buy a single key.

