Scanning planets should reveal hotspot of concentrated minerals on planet surface, which the player can land and take soil samples. Each soil sample will give info on the current underground deposit and the player can follow the soil sample to reach the best spot to perform mining operation, until the deposit is depleted.
Scanning mining rings reveals hotspots as scanning planets, but the player need to use prospectors to find the best location to mine asteroids.
Exploration, remove the infinite range of Adv Scanner, and introduce the sending of long range probes to scan and find planets outside scanner range. After finding a body players would need to send long range probes to be able to triangulate the body and get its precise location. Hard to find planets should have a higher probability of bigger resource deposits so there is a gameplay reason to find them.
Each Material should spawn more in a logical place regarding star type, age and planet composition, so players know where to search using the above mechanics. This information should be given in-game.
RES should not have infinity pirates spawning, instead be peacefull spots. When a pirate attack starts it should be broadcast on the entire system (neighbour system) for players to go and help and get a reward at the end, if the pirates attack is won.
Conflict Zones should be waves battles with a progress bar for each faction, and the final battle be in the station that is the target of the war. It should also be broadcasted in the system and neighbour systems so Players could join the fight and be rewarded at the end of each battle, and at the end of the war.