For me, as much as i like the game, there are two main problems:
1: Supercruise pulls you out of the game
As soon as you enter supercruise you are pulled out of the game. EVERYTHING is now optional. Dangerous cloud? Don't have to go there if you don't want to. Space fights? Ignore them? Thargoids, the main fear of humanity? Who cares, go on, nothing to see here. Black holes? Yeah, looks nice, lets go, nothing happening...you get the point.
Supercruise should not give you this option. Those stuff should not be optional. A better way would be you activly have to avoid them instead of activly engage them. This way the game needs your atention while cruising. Right now it does not. Even if i go full speed to a planet it will drop me out and thats it. Not even a chance to crash. Make it the other way around.
2: Not enough randomness and interactivity
Yes, we need more RNG! But not for equipment but for things happening while flying around. Modules malfunctioning, dangerous magnetic storms, Wormholes that could kick you to a place far away...but something we have to deal with. Reparing our modules under stress, blasting out of a storm while trying to avoid debris and lightning bolds, trying to escape a gravitational anomaly. This would give us interactivity while flying and something to talk about.
Staus quo right now:
Player 1: Hey, what did you do today?
Player 2: Did some missions, flying stuff from a to b. Got a little bored, shot some pirates for a mission
Player 1: Yeah, same here.
With those changes:
Player 1: Hey, what did you do today?
Player 2: Man, i was on a mission, delivering some medical supplies to a station. Jumped and suddenly i ended up in a horrible magnetic storm. I boosted and almost hit a destroyed ship there that did not make it. Then a lightning bold struck my ship. I had to repear the engine while tumbling and almost crashing into a planet. I made it out there right before my ship gets wrecked. That was a hell of a ride!
Player 1: Wow, awesome!
Option 2 sound a little better for me ;-)