Im no expert either but i cant ignore the fact that in 2 years we got a LOT of things added to NMS thats technically very impressive. Can you say the same for Elite?
You're comparing apples and oranges (or apples and rocks). The games are only superficially similar (one's a flight sim, one's a crafting sim...just on the surface nevermind the whole difference). You may as well compare the two games to BC3000, or Halo, or Doom, or MoO, or Wing Commander, or Spore, or Minecraft, or Subnautica, or Microsoft Flight Simulator, or...etc etc etc. The only thing ED and NMS shares that none of the other examples share is online only (even though neither one need it).
It's as dumb as comparing FTL travel in scifi…or Titanfall to World of Tanks.
The "perfect game" does not exist. Trying to please everyone pleases no one. Even if the perfect game ever was possible, it still would not exist, for the same reason any other "perfect" thing does not exist...competition and diverse (and I don't mean SJW diverse) gameplay (or unique product … damn, I had something else to say here and my train of thought got derailed). If one game could do everything, there'd be...one game. That's called "real life"...
I will agree with some posts above (and I'm pretty sure this disagrees with what the OP wants) that FD "shotgunning" ideas, just because "they can" (or worse just because a vocal minority (or majority) insist on it) is poor game development, in any game. Suggestions are fine, dictations (and game design is NOT a democracy; ideally it is an art molded by capitalism) are not.
Do I wish I could have everything I want? Of course. But what I want is not what others want. And what you want is not what others want. Live with it, and play something else. I can guarantee you will never find the "perfect game".
I've been on the internet (off and on) for the last 20 years. The internet is both a curse and a blessing, mostly a curse. It's a crutch nowadays rather than a tool.
Full disclosure (others on other boards on this net may already know this):
I like NMS, but feel that the developers f'd up. The current game (even 1.55 August 10 patch, ie yesterday) is still f'd up. ED, on the other hand, is serviceable. It's (NMS) like a girlfriend that's a b!tch, you know she's a b!tch, everyone calls her a b!tch, but you love her anyway. ED, on the other hand, is the girl who likes you even though you don't like her, and then you marry her 10 years later.
NMS is a game I can play for an hour*, and quit. Elite...not so much. I have to invest a lot of time each session. That's not slamming either game, but shows why comparing these games is silly.
*and let's not forget...NMS screwed up game saves (on all platforms) on Xbox launch; it only fixed them in a hotfix several days later, and even the 1.55 patch is iffy. Hello Games may be fixing past mistakes, but they are years old mistakes.