Kickstarter CE got their key digitally only this 1000 did not.
Kickstarter people got their keys early because they also got alpha/beta access. And "every other" edition of the game is digital, so yeah, naturally they get digital keys. It's actually quite common (even today) that a physical edition of a game will have its game code inside the box, and not mailed to you. But I'm sure that, if Larian could still change it, they would send you the key by email, instead of having them put inside the box. But it's too late for that.
Originally Posted by Kultyz
About not being able to know which key goes into each order it means they are either lacking organization, because they will have to keep track of which key belonges to each order since it's not digitally generated... it's a physical item, somwhere there has to be a registry of them, things are not done randomly in companies or are they on Larian? So far they have done everything right besides this.
No... Larian just needs to give the company producing the boxes 1000 Steam keys, and that company needs to differentiate between the Kickstarter boxes (no key) and the pre-order boxes (with key). Other than that, nobody cares exactly which Steam key goes to exactly which customer.