I think I'm actually going to make this my steam review.
So, I'm playing Elite Dangerous, but I'm not 100% sure which Elite Dangerous I am playing. It's a peculiar thing. For all intents and purposes, there are two versions of the game. Elite Dangerous: Odyssey (EDO) and Elite Dangerous: Horizons Legacy (EDHL). Long story short, the devs stopped supporting console players at a certain point, but they kept their version alive via EDHL. Odyssey is the latest DLC that is currently supported with all the new content, blah blah blah. The good of EDO is that they are delving deeper into the lore. There are a variety of factions and powers to support which has a real effect on the politics and economies of various systems.
However...
everything else EDO adds is rubbish. At its core, it's poorly optimized and the visuals are generally considered to be a downgrade. You can get kinda sorta close back to Legacy quality if you really jack up your settings (but Odyssey already runs a lot hotter than Legacy), though you won't ever really get there. The antialiasing in particular is rough on the eyes. Elite has always been a space flight sim, and Odyssey adds a FPS ("On Foot") element to it. It's kinda cool to walk around space stations instead of just running things from a terminal in your ship. However, the actual FPS combat is extremely unrefined and plays like a pre-alpha game. Not to mention, even in peaceful settlements, it's pretty easy to make a misstep On Foot (pun intended) and suddenly that base is on red alert and everyone wants to kill you. The settlements themselves are trite and uninspired. They all look pretty samey with the same basic architecture and lack functional logic. It's not immersive. It doesn't feel like a spacestation on a distant moon. It feels like a randomly generated deathmatch map. They've added a new form of exploration, exobiology. Much like finding new planets and selling that data to the powers that be, you can do the same On Foot by landing on different planets and wandering around to look for life. This is a bit redundant, though, and doesn't add much of anything to the loop. It's just a slight twist on a pre-existing loop. Additionally, while they have embellished the lore, they are partly doing so by dialing up the MMO grind of it. Not to say that there isn't a grind to Legacy, but it's dramatically less there. I would call Legacy a space sim and Odyssey a spreadsheet sim with regards to this aspect of things.
There's probably more to critique, but that is enough right there. The only other thing to add is that the community has been pretty vocal in their feedback, particularly about the optimization/visuals and the On Foot element The devs have done minimal work with the optimization/visuals and next to nothing with improving On Foot. They also seem to have no intention of doing so. Instead, they are more focused on creating new ships (there's already a redundant amount of inventory from which to choose) and adding new loops (for which nobody is asking). Odyssey seems to be leaning hard into the quantity over quality content approach. If the devs indicated any interest into fixing the features already launched, I'd be more tempted to invest in Odyssey. However, as it stands, I'm not optimistic. Granted, you can actually just ignore all the On Foot content by never leaving your ship (and the missions from your ship's terminal will never require that you do). But, if you're going to ignore it, then why even install it?
So, at this point, I've been mostly playing EDHL with the console gamers and other holdouts. I'm occasionally tempted to jump to Odyssey, despite what rubbish it is. The only thing missing for me here (and it's not major) is more lore to help me choose one faction over another. I think I might get that in EDO. I don't want the forced visual downgrade, performance issues and all the dead weight with which it comes, though.
EDHL is a 5/5 game for me. It does what it does well and better than probably anyone else. EDO is a 2/5, though. The extra lore is nice, but the rest of it is potential that will almost certainly never be realized.