You're not a law enforcement officer - you're a vigilante.
Even if you do scan someone and find they have stolen goods (or illegal) what are
you going to do about it ? Liberating them of the goods and/or destroying them [if they're clearn] is a criminal act so really there isn't anything you (as a civilian) can do. Now, rather than take away this "feature" IMO two things should happen to alter the cargo scanning outcome:
- Remove the "auto mission" failure for others carrying stolen goods. You're not the law - only NPC police should [technically] be able to do this. It's like trying to interdict a clean pilot in super-cruise to have a look at their cargo. That is a crime and only permissible by the police.
- Add instead a bounty-style chit that if you scan something [PC or NPC] carrying stolen / illegal goods you can turn it into the station for
- some credits, based on the value of the goods scanned
- some faction increase for being a good civilian and informing the police of said crimes.
- Maybe also add a faction decrease [or something] for the criminal you scanned ?