Especially one, where customer expectations and customer relations are really second class citizens, because they don't need any retention.
ED doesn't need retention. It's not a "carrot on the stick" game, where you keep pulling 10 bucks out of your customer's pocket for his right to whine day and night.
It's a "christmas sale"-multi-platform game. Their revenue (and new influx of players) looks pretty good, if they manage to expand to PS4 and are listed on Amazon now, not just Steam.
Yea. That's how you run a financially sustainable business. But .. it's most certainly not "a game for everyone", so yea, 70% of the steam buyers would not have stayed with it anyway (look at the profiles and their reviews .. hilarious

.. 100+ games in the library and the only reason to get more seems to be the ability to write more negative reviews).
And (oh my god), I just started playing League of Legends again (which is a "game for everyone" according to it's 500lb gorilla numbers with 37mio players and 1billion+ annual revenue), after deleting all my accounts out of frustration, just to get a little PvP fix and this time without getting too serious about ranked and junk that pretty much killed my enjoyment of it in the first place). FD still likes me. No black helicopters, no "but you didn't log on today, are you game-cheating on us?" (<- some facebook games do that .. sheesh, annoying).
Customer Service of Frontier is just plain awesome btw., when it comes to fixing real issues. I had an account issue (some stupid clicks somewhere), reported and got it fixed on a sunday!
Try it. It's one of the best I've seen in the gaming industry since decades.
Can't please everyone, though.