I think this is probably the real problem. Elite Dangerous is pretty clearly a game more about the journey than the destination in a lot of respects. Don't enjoy flying the spaceship from A to B? Well, that's - in a lot of ways - the game. If you don't enjoy it, you're not going to be happy.Those who cannot do so will simply have to look for another game.
But... what else is there? There's really not a lot of choice if you want an open-world multiplayer space game that isn't Elite Dangerous:
No Man's Sky: more about the planets than the space, not very multiplayer
Star Citizen: a long way from release
EVE (and a few others): not first person
The clear ability of Star Citizen, Elite Dangerous, No Man's Sky, etc. to attract massive pre-release hype - and therefore the suggestion that "in space" is a type of game a lot of people are after - does not appear to have attracted many other people to the idea of producing their own competitor, either.
So you get a lot of people playing Elite Dangerous because they really like a couple of bits of it and there's so far nothing else out there which does the same, then resenting the fact that they can't just do those bits, they also have to do supercruise / combat / earning money.