Of course your right.. SC is better as a 'live in space' game, having the ability to do what you can do in it, i.e. 'live in the game'. It's pretty obvious.
However players have to see that these games are not games you can compare to each other. The content for a start is very different, they have stars in common, but that is about it.
The rest; Planets, ships, stations, legs, fps, npc interaction etc etc.. are all very different in each game.
I like ED for what it is. I like SC for what it is and also NMS, plus a number of other space games, some better (for me anyway).
But I can't think of two of these games I could really put against each other, as they are all very different. Perhaps I can put Evochron v ED, because they are pretty similar. But in each of those there are things to argue about which is better at which. I prefer Evochron (I lean towards gameplay, not graphics).
Trying to compare ED & SC is just wasting time. But if you have it to waste, then why not.
Which is the better game.. Neither of them, because they are different games. It isn't which is better, its which do you enjoy more and that depends on what you want from your game.

Because both games have different things to offer the player.