Then why is it much better to play the game Solo at the moment? You receive all the rewards of Open play, except there is no danger, since almost everyone can defeat the biggest NPC ships with a meager Cobra.
Here you are right.
The only way to fix this is: Stop making Solo influence the universe of Open.
Here you are wrong.
The way to make this work is to wramp up challenge and difficulty in solo. AKA make AI better. Eliminate the 100% chance to run away EVERY interdiction. Make trading a CHALLENGE.