However... Please note: The keys you generate will add your games to any Steam library but WILL NOT GRANT ACCESS TO ELITE: DANGEROUS/HORIZONS. For this reason, please do not give your Steam key away to a friend! They won’t be able to play without having already bought the game from Steam or from the Frontier Store.
So because you don't like it, nobody else will. Okay, got it. And this will come with a Steam key when buying through the Frontier store, follow this https://support.frontier.co.uk/kb/faq.php?id=200
Or you could buy it via Steam (same price currently) and gift it?
Seeing that you need Steam AND a Frontier account to play, there is a chance that the purchase will get linked to your Frontier account. I'm only guessing, but I imagine they then also give you a Steam code for it to appear in Steam.
Will you get a key from them ? Or its some kind of link that is tied with your account ? I want to buy and send this to my family in usa, so would buy it if its a code what you get. Thanks for answer.