Disclaimer: I usually play in Solo and have never blocked anyone, so my understanding of the process is limited. But I get that some people want to play in Open for the "camaraderie" or whatever, without necessarily volunteering to get blown up by gankers at CG's for the lulz (while others enjoy the challenge of that).
So here's a suggestion: an optional setting for the Block function. If another player in your instance gains Notoriety, or you are about to be instanced with a player who has Notoriety, that player is automatically added to your blocklist with a temporary block that expires 48 hours later.
Any of the following conditions prevent the block from being applied:
1. The other player is a friend, a member of your squadron, or a wingmate.
2. You have "Report Crimes" turned off.
3. You have Notoriety yourself.
4. Both you and the other player are pledged to any PowerPlay Power (so you can't autoblock either PP allies or PP enemies).
Even if all potential victims selected this option, it wouldn't stop an initially non-notorious CMDR blowing someone up, or continuing to blow up others who were instanced with him when he opened fire. But any incoming players after that (with this option selected) would be protected, the ganker would automatically be autoblocked by those players due to his Notoriety. He wouldn't even be able to go elsewhere to find victims, as he'd be autoblocked wherever he goes. Meanwhile "lawful" vigilantes would not have this option selected, and could hunt him down.
Because the blocking would be automatic, it would be less hassle to use. And because all the autoblocks are only temporary, there would be no lasting effect on instancing. It only applies to opponents who are in your area over that 2-day period. Of course you still have the option of permablocking a specific player if you wish to do so - but as there wuld be a reduced need for this, blocklists are likely to shrink.
So here's a suggestion: an optional setting for the Block function. If another player in your instance gains Notoriety, or you are about to be instanced with a player who has Notoriety, that player is automatically added to your blocklist with a temporary block that expires 48 hours later.
Any of the following conditions prevent the block from being applied:
1. The other player is a friend, a member of your squadron, or a wingmate.
2. You have "Report Crimes" turned off.
3. You have Notoriety yourself.
4. Both you and the other player are pledged to any PowerPlay Power (so you can't autoblock either PP allies or PP enemies).
Even if all potential victims selected this option, it wouldn't stop an initially non-notorious CMDR blowing someone up, or continuing to blow up others who were instanced with him when he opened fire. But any incoming players after that (with this option selected) would be protected, the ganker would automatically be autoblocked by those players due to his Notoriety. He wouldn't even be able to go elsewhere to find victims, as he'd be autoblocked wherever he goes. Meanwhile "lawful" vigilantes would not have this option selected, and could hunt him down.
Because the blocking would be automatic, it would be less hassle to use. And because all the autoblocks are only temporary, there would be no lasting effect on instancing. It only applies to opponents who are in your area over that 2-day period. Of course you still have the option of permablocking a specific player if you wish to do so - but as there wuld be a reduced need for this, blocklists are likely to shrink.