It do be like that. The reason I fall on the side of the fence I do, though, is because those astronomical prices aren’t set by the creator of the item. Ultimately, I see no way to hold Blizzard realistically accountable for people selling the codes at such prices. Sure, foresight could have told someone that a limited time physical item might inflate in that way, but it might also have told them it would die down early on.