It is easily done when the engines are both Frontier. You think Steam developed their own version of Elite? I am not buying the engine, I have that already, I am buying an alternator for it and you can buy alternators from anyone who makes them.
Steam knows exactly who I am, and what 'steam' games I own. I TOLD THEM you moron. Are people really this stupid?
I am not trying to do anything. I saw there was an update to my existing game, knew I had a credit and thought I would buy it. But since steam and Frontier do not cooperate, I guess I won't buy it.
For all you idiots, Steam did not program Odyssey on their own, parallel to Frontier. Both versions were made by Frontier. If they choose to try and force people to buy a 2nd copy of the game just to use the Steam version, then I can see a lot of people won't bother. It's just another reason to avoid interface systems like steam altogether.
I tried to buy from Steam, steam want's me to buy the game, again, PLUS the update. Why would anyone do that? The rest of us who bought our ED before Steam had ever even heard Elite Dangerous are now forced to buy everything from Frontier. No loss to us, only to Steam.