Here's what could help.
FD doesn't care about gankers murdering other players, so it's up to us to police ourselves. But we don't have the tools to do that.
Some of my initial thoughts of tools needed to police other cmdrs:
Have a system Sheriff voted in. If gankers are are present in a system then cmdrs can complain to this Sheriff, which in turn will increase security (and capability in the system). The local Sheriff ships should be engineered to keep up with the gankers. And the Sheriff ships will not go after a cmdr simply because a lot of cmdr's complained. The suspect should have a history of murder which does not decay. And the Sheriff ships response should be proportional to this history. This sounds a lot like ATR, doesn't it? Whatever happened to that?
Cmdr's should have a way to preemptively call for help. If you see a suspicious hollow triangle trying to line up with you, you should be able to call the system emergency line. The system law should either interdict the suspicious ship (based on history of murder) and question them if they have no bounty, or increase the response time if you're pulled out of supercruise.
Scanning navigation becons should also give a list of ships (specifically cmdrs) that jumped into the system so cmdrs can be aware if gankers are present.
This is just a start and derived from my own thoughts. I'm sure there are other tools that will help reduce crime in a system and help cmdrs police themselves.