EDO still runs like complete crap, relative to how it looks vs. it's immediate predecessor and most other titles I can think of. Since the alpha, it's come about half-way, performance wise, but at the cost of numerous graphical downgrades. What one gets out of the hardware one puts into the game is flatly poor.
That said, my biggest problems with Odyssey never had anything to do with the performance. It's never run as well as it should, but it's always run well enough on the hardware I've had. It's everything else that's the real problem.
I considered Odyssey a 2/10 title on launch and consider it a 3/10 title now. However, it has no competition at all in the specific niche I'm looking for when I play it. It is the best game of it's kind by virtue of being the only game of it's kind. The only other title that even came close was Jumpgate, and that's been defunct for almost two decades. There are plenty of titles that are superficially similar, but their differences are profound. EVE's gameplay is more abstract. NMS has scale and flight model issues and is essentially a single-player title. Star Citizen is still barely a game and has a monetization scheme I consider insane. Space Engine is also barely a game. I'm aware of about half-a-dozen modern combat oriented titles that do combat and flight models at least as well, IMO, as ED, but they usually don't do anything else.
Anyway, I have no expectations of Elite: Dangerous improving in any way I'd find meaningful. My outlook on the game is rather Buddhist at this point; I accept the enjoyment I find in it, while having shed my attachments to it.