I still believe that Odyssey's on-foot content, especially the combat, was outsourced to a third party; Odyssey combat zones play nothing like the rest of the game and feel like a below-average arena-shooter bolted onto the side of Elite.
The on-foot content is in desperate need of being fixed - exobiology is incredibly tedious with having no way to detect the biologicals from ship or SRV and only the short-range ping from the hand scanner when on foot. Combat, as I already mentioned, is a death-filled fortnite knock-off and the reason why combat bonds now don't get lost when you die, because there's seemingly no way to avoid multiple deaths when doing an on-foot CZ. Other on-foot missions just don't seem worth the time to try to overcome the ridiculously-steep learning curve (I guess that part, if nothing else, is in keeping with the rest of the main game.) and the bar and station interiors are badly implemented and lacking in function. If I could hand in biological date from my ship, I'd probably never bother disembarking at a station, because there doesn't seem to be any other benefit to doing so.
The point about ship interiors is well made, in the sense that if there's nothing to
DO with them, there's no point adding them to the game. However, with on-foot combat being an option, and station interiors already existing, why haven't we seen combat inside a station, or boarding actions on a megaship, or that sort of thing? Shoot your way through a combat zone, penetrate a station's defences and force a landing then disembark and clear the place room by room.
The ship-based gameplay and on-foot gameplay need to be bridged, because at the moment they operate like two totally separate games, with one being so much better than the other.
People might engage with the on-foot content more if it was better, and I'm not convinced that using lack of engagement with a poor feature as a justification against developing some other features makes a whole lot of sense.
But as I discussed earlier, fixing the features that are already there should be higher priority than adding new things. Odyssey content is already there, so revamping it wouldn't count as adding something totally new.