Remember this issue? Well, Frontier have finally responded to a ~ 270 page long thread on their forums about the Steam key issue. Community Manager Edward Lewis wrote:
Some breaking news for you:
We’ll soon be offering Steam keys to anyone who bought Elite: Dangerous from the EliteDangerous.com store who would like a key, and to anyone who buys the game from our store in the future.
We always appreciate it when you buy direct from our store because it means we can put more into supporting and developing Elite: Dangerous, but we know a number of long-time players and backers like to play through Steam and we think it’s fair everyone has that option, not just new players.
Elite: Dangerous runs on Frontier’s servers, so we’ve been working with Valve to give you a way to seamlessly connect your Steam and existing Frontier accounts in a way that’s easy. It’s coming soon. From May 28 you’ll be able to generate a Steam key from your account page, and we’ll have full instructions right here on the forums closer to the time.
The team really has been working hard on this one, and we’re all super happy to finally have an answer for you. Thanks for bearing with us and thanks for playing, as always.
Edit: This applies to Kickstarter backers, too.
Good news everyone! 😀