Everything in ED revolves around building ships, when that should just be the start, properly leveraging the BGS and proc gen- so that every mission or place you go is actually a unique event. Your past history, your ship, your superpower / power allegiance, location, Thargoids, RNG should all add up and make the depth much, much more.You have it completely the wrong way around Rubbernuke
The other stuff, the endless play is an opportunity, an excuse to build different ships. Fundamentally, I don't play to beat other players, or even to interact. I play to fly the ships just as I might play world of tanks to drive tanks. The different playstyles are a reason to use the different ones & discover what they are good at, what they are not so good at.
If you didn't get this game to fly a spaceship & have reasons to do things with them I don't think any proposal for change is going to turn this game into something you want.
But for me? I can predict where BH will pop up. I know like clockwork where sec will be, I know exactly what wrinkles I'll be offered and this will happen each and every time I fly. When I go after a deserter, why can't they persuade me to side with the rebels, go to a secret POI to chat, or for me to double-cross? All those people I sent to re-education, at least one might want revenge? Or that other powers might want to make me a spy and give me lucrative missions that if I'm caught land me in trouble?
Its this latter half driven by the data ED lacks, where it falls down because it does not join the game for long term enjoyment- because if done right it would be a true proc gen living galaxy, driven at a high level by players but given long term longevity by low level RNG based on your PvE actions.